본문 바로가기

개념

SQL : 인덱스 생성 및 스캔 원리

 

인덱스 생성 및 변경 시 고려사항:

인덱스 추가 될 경우 기존 프로그램 동작의 영향성 검토

필요할 때마다 인덱스 생성할 경우, DML작업속도 저하

개별 칼럼의 분포도가 좋지 않더라도 다른 칼럼과 결합하여 자주 사용된다면 결합 인덱스  생성 검토

 

 

인덱스 스캔의 원리:

인덱스 스캔시 한 번의 I/O가 발생할 때마다 한 개의 Block씩 처리

 

 

인덱스 필요성:

고유Unique 인덱스의 Equal = 과 범위 Range 검색

중복 Non-Unique 인덱스의 범위 Range 검색

OR & IN 조건 - 결과의 결합

NOT BETWEEN검색 

 

 

'개념' 카테고리의 다른 글

SQL: 인덱스 선정 절차  (0) 2024.04.21
SQL: 인덱스의 필요성  (0) 2024.04.21
SQL : 인덱스  (0) 2024.04.03
SQL:옵티마이저 종류 실행계획  (0) 2024.03.29
SQL: 옵티마이저 레벨  (0) 2024.03.29