나는 Oracle에서 함수를 호출하는 수정 보고서를 가지고 있습니다. 이 함수는 뷰를 테이블 중 하나로서 선택하는 select를 사용합니다. 이 뷰는 다른 데이터베이스에 대한 다중 링크를 사용합니다 (뷰는 여러 쿼리의 합집합입니다). 이 함수가 실행될 때마다 뷰에 대한 쿼리가 실행되고 뷰를 생성하는 모든 링크가 enq- DX 경합 상태에있는 것처럼 보입니다.함수가 enq- DX 충돌을 야기 함
이 알려진 문제와 관련이 있습니까? http://surachartopun.com/2008/12/dbink-hangs-enq-dx-contention.html는
물어 이유는 내 연구는 오라클의 다른 versiions에 연결하지만 내가 사용하고있는 사람의 모든 이제까지 일 10.2
실제 증상은 무엇입니까? 보고서가 멈추거나 오류 메시지가 표시됩니까? – kevinsky
크리스탈이 멈 춥니 다. 그러면 오라클 그리드에 들어가면 링크 프로세스가 enq- DX 경합에 있음을 알 수 있습니다. 이 함수는 pragma autonomous_transaction입니다. – user1023993
설명은 어떻게 되가고 있는지를 어떻게 든 말하고 있습니다 : 설명에서 원격 선택에 대해 이야기하지만 의견에서 자율 트랜잭션에 대해 이야기합니까? 너는 완전한 묘사를 줄 수 있니? – steve