안녕하세요. 오라클 작업 중, 궁금한 점이 있어 질문 드립니다.
아래와 같이 테이블과 index 가 있는 상태에서 비교값이 달라짐에따라 index 가 안먹히는 경우가 발생하는데
이유를 아시는분 도움 부탁 드립니다.
select f9.glabr3 , f9.* from f0911 f9 where 1=1 and f9.glabr3 = '20'
explain plan 결과 값 - index range scan. cost - 5
select f9.glabr3 , f9.* from f0911 f9 where 1=1 and f9.glabr3 = '100000000001'
explain plan 결과 값 - index range scan 없음. cost - 637375