ERROR CODE / 설명
WITH절을 많이 사용한 SQL에서, "실제로 사용하지 않는 WITH 절이 있는 경우 발생"한다.
실 경험으로는 SQL에 약 10개 WITH절 있는데, 순차적으로 WITH절 튜닝 중 7번째 WITH절 실행 플랜을 보려고 했다.
이 당시 1 ~ 6번째 중 1가지 WITH절을 사용하지 않은 경우 였는데, 이때 해당 에러가 발생하였다.
7번째 까지의 실행 플랜 확인은 넘기고, 최종 SELECT절로 실행 플랜 확인한 결과는 정상 출력 되었다.
ORA-07445: exception encountered:
core dump (nsoexp()+188] (SIGSEGV) [PC:0X5364F89] ( Address not mapped to object )
발생 원인
이 문제의 원인은 아직 밝혀지지 않았고, 게시된 버그 26079865에서 조사 중이라고 한다.
해결방법
미사용 중인 WITH절은 제거하여 사용하라고 한다.