Index Map

인덱스 종류는 쿼리 목적과 운영 비용으로 고른다

하나의 인덱스가 모든 문제를 풀지 않는다. 조회 패턴, 쓰기 비용, DBMS 지원을 함께 본다.

범용
특수
비용
종류맞는 패턴주의
B+Tree동등, 범위, 정렬기본 선택
Unique중복 방지NULL 규칙
Composite고정 쿼리 패턴컬럼 순서
Covering좁은 빈번 조회크기 증가
Expression함수 조건표현식 일치
Partial/Filtered일부 행조건 증명
Full-text텍스트 검색언어 설정
Bitmap분석 조건 결합OLTP 주의
Hash동등 검색범위 부적합
Descending/Invisible정렬/삭제 전 테스트지원 차이