SELECT *
FROM employees
WHERE hire_date BETWEEN '1985-01-01' AND '195-02-01'
ORDER BY emp_no;
ix_hiredate
인덱스를 이용해 WHERE 절 조건에 일치하는 레코드를 찾은 다음, emp_no로 정렬해서 결과를 반환preper_ordering_index
옵티마이저 옵션이 추가되었다.preper_ordering_index
옵션의 기본값은 ON으로 설정되어 있다.preper_ordering_index
옵션을 OFF로 변경하면 된다.-- 현재 커넥션에서만 옵션을 비활성화
SET SESSION optimizer_switch='prefer_ordering_index=OFF';
-- 현재 쿼리에 대해서만 옵션을 비활성화
SELECT /*+ SET_VAR(optimizer_switch='prefer_ordering_index=OFF') */ ...
FROM ...