인덱스 설계/추가 가이드

느린 쿼리를 인덱스로 해결할 때의 판단 기준과 실무 팁


인덱스는 강력하지만, “아무거나 추가”하면 쓰기 성능과 운영이 악화됩니다.

언제 인덱스를 고려하나?

  • 특정 조건으로 자주 조회하고 느린 경우
  • 정렬/범위 조건이 있고 스캔 비용이 큰 경우

기본 접근

  1. 느린 쿼리를 재현
  2. 실행 계획 확인 (EXPLAIN)
  3. 조건/정렬에 맞는 인덱스 설계
  4. 쓰기 비용/인덱스 크기 검토

관련 용어: 인덱스