인덱스를 사용하지 못하고 풀스캔으로 처리되는 경우
1. 컬럼이 가공되는 경우
SELECT * FROM tb1 WHERE count + 10 < 2000SELECT * FROM tb1 WHERE MOD(id,2) = 0SELECT * FROM tb1 WHERE str_column = 123452. 인덱싱 되지 않은 컬럼을 조건에 OR 연산과 함께 사용
3. 복합 인덱스의 컬럼 중 선행 컬럼을 조건에서 누락
4. LIKE 연산에서 시작 문자열로 와일드 카드를 사용
5. 정규식 연산 사용
6. 풀스캔이 인덱스 사용보다 효율적인 경우
7. NOT Equal 조건과 IS NOT NULL 조건