도서(Book)/친절한 SQL 튜닝

2. 인덱스 기본 - c. 인덱스 확장기능 사용법

먹보 개발자 2024. 11. 8. 12:30

Index Range Scan

인덱스 루트에서 리프 블록까지 수직적으로 탐색한 후에 필요한 범위만 스캔

 

Index Full Scan - 싱글블락I/O

인덱스 리프 블록을 처음부터 끝까지 수평적으로 탐색하는 방식

 

Index Unique Scan

수직적 탐색만으로 데이터를 찾는 스캔 방식으로서 Unique 인덱스를 '=' 조건으로 탐색하는 경우에 작동

 

Index Skip Scan

조건절에 빠진 인덱스 선두 컬럼의 Distinct Value 개수가 적고 후행 컬럼의 Distinct Value 개수가 많을 때 유용.

 

Index Fast Full Scan - 멀티블록 I/O

Index Full Scan보다 빠른 스캔. 논리적인 인덱스 트리 구조를 무시하고 인덱스 세그먼트 전체를 Multiblock I/O방식으로 스캔.

 

Index Range Scan Descending

Index Range Scan과 동일하나 인덱스를 뒤에서부터 앞쪽으로 스캔하기 때문에 내림차순으로 정렬된 결과 집합을 얻는다.