데이터베이스를 조회하는 쿼리 편집기 (Toad)가 있습니다.다른 Oracle 세션을 들여다 볼 수있는 방법이 있습니까?
동시에, 별도의 연결로 응용 프로그램을 디버깅하고 있습니다.
내 응용 프로그램은 트랜잭션을 시작하고 일부 업데이트를 수행 한 다음 일부 SELECT 문을 기반으로 결정합니다. 업데이트 문 (많은 복잡한)은 아직 커밋되지 않았으므로 내 애플리케이션이 SELECT에서 가져온 결과는 Toad에서 동일한 문을 실행하면 얻는 결과와 다릅니다.
현재이 문제는 응용 프로그램의 쿼리 출력을 텍스트 파일로 덤핑하고 읽음으로써 해결됩니다.
다른 oracle 세션을 들여다 볼 수있는 더 좋은 방법이 있습니까? 커밋이 완료되기 전에 세션에서 무엇을 볼 수 있습니까?
또 다른 방법은 다음과 같습니다. 오라클에서 다른 사람의 세션에 영향을주지 않고 두 세션 사이에서 dirty reads을 활성화 할 수 있습니까?
오라클에는 읽기 전용 커밋 해제 수준이 없습니다. http://download.oracle.com/docs/cd/B28359_01/server.111/b28318/consist.htm#CNCPT1326 –
죄송합니다, 정확합니다! 필자는 설명서의 잘못된 부분을 잘못 읽었으며 커밋되지 않은 읽기가 존재한다고 생각했지만 그렇지 않았습니다. –