Summary

인덱스는 빠른 읽기와 쓰기 비용 사이의 선택이다

좋은 인덱스는 자주 쓰는 조건을 빠르게 좁히고, 나쁜 인덱스는 쓰기와 저장 비용만 늘립니다.

언제 좋은가적은 후보 행

PK, 높은 선택도, 자주 쓰는 조건

어떻게 설계하나쿼리 패턴 기준

WHERE, ORDER BY, LIMIT를 함께 본다.

언제 줄이나쓰기 부담

미사용 인덱스와 중복 인덱스 정리

순서
질문
확인 방법
1
어떤 조건을 자주 쓰는가?
로그, 슬로우 쿼리
2
몇 행을 고르는가?
선택도, 실행 계획
3
쓰기 비용은 괜찮은가?
DML 지연, 저장 공간