측정-검증 루프

느린 쿼리에 바로 인덱스를 붙이지 않는다

병목을 읽고 작은 후보를 세운 뒤 실행 계획과 실제 지연으로 확인한다.

1
측정

느린 쿼리와 p95/p99 지연을 확인한다.

2
계획 읽기

rows, lookup, sort, Extra를 본다.

3
후보 설계

컬럼 순서와 포함 컬럼을 최소로 잡는다.

4
검증

실행 시간과 쓰기 비용을 같이 비교한다.

5
운영

중복/미사용 인덱스를 주기적으로 정리한다.

인덱스는 쿼리 패턴에 맞춘 운영 자산이다. 많이 만드는 것보다 유지할 이유가 분명해야 한다.