안녕하세요 제가 요새 오라클 공부중인데요
궁금한게 있어서 질문 드립니다.
employee_id가 index로 구성했습니다. 그래서 실행 계획을 출력해보니 위처럼 Index를 타고 잘가는데요
rule based optimizer를 사용하기위해 위의 해당 쿼리에 hint를 줬거든요
이렇게 줬는데 왜 Full table scan을 타는지 알수 있을까요?
룰베이스기반의 옵티마이저는 Full table scan이 가장 낮은 15순위에 배치되어있는데
그냥 칠때는 잘 인덱스를 타다가 반대로 rule힌트를 주면 풀테이블 스캔을 타네요 ㅠㅠ
그에 해당하는 이유도 도저히 모르겠고 ㅠㅠ 알려주시면감사할게요