728x90 X1 [친절한SQL튜닝 요약 정리] 2-2. 인덱스 기본 사용법 친절한SQL튜닝 책 요약 정리 1. 인덱스를 사용한다는 것 : 인덱스의 시작점을 정확히 지정해주고 원하는 만큼 스캔하는 것. 이것을 Index Range Scan이라고 한다. 2. Range Scan을 할 수 없는 이유 : 인덱스의 시작점을 찾을 수 없기 때문에. 아래와 같은 SQL은 시작점을 찾을 수 없다. *WHERE절 LIKE 사용 Ex) WHERE SUBSTR(생년월일, 5, 2) = '05' WHERE NVL(주문수량, 0) < 100 WHERE 업체명 LIKE '%대한%' 3. 더 중요한 인덱스 사용 조건 : 순으로 인덱스를 구성할경우 소속팀 순으로 정렬하고, 소속팀이 같으면 사원명순, 사원명이 같으면 연령순으로 정렬된다 Ex) SELECT * FROM 사원 WHERE 사원명 = '홍길동' 경.. 2020. 12. 27. 이전 1 다음 728x90