슬로우 쿼리 모니터링 + 인덱스 튜닝 — 구체적 성능 개선 수치 제시
대용량 DB 성능 모니터링에서 슬로우 쿼리 로그 분석을 주 루틴으로 운영합니다. 임계값(500ms 이상)을 초과하는 쿼리를 매일 추출하고, EXPLAIN ANALYZE로 실행 계획을 확인해 풀 스캔이나 불필요한 정렬이 있는지 점검합니다. 실제 사례로 특정 집계 쿼리가 데이터 증가 후 30초로 늘어난 문제가 있었는데, 실행 계획을 보니 임시 테이블 생성과 정렬 연산이 반복되는 구조였습니다. 집계 기준 컬럼에 파티셔닝을 추가하고 집계 인덱스를 재설계했더니 2초대로 단축됐습니다. 튜닝 후 변화를 수치로 기록하는 것을 루틴으로 만들었고, 팀에 공유해 유사 케이스에 참조할 수 있게 했습니다. 협업 면에서는 DBA와 개발팀이 슬로우 쿼리 리뷰 세션을 격주로 운영하는 체계를 만들었습니다.