1느린 지점 포착
API latency, slow query log, ORM query log에서 후보 SQL을 분리한다.
느린 SQL을 찾고, DB가 어떻게 읽는지 보고, 수정한 뒤 실제 latency와 리소스가 좋아졌는지 다시 확인한다.
API latency, slow query log, ORM query log에서 후보 SQL을 분리한다.
풀 스캔, 임시 정렬, 잘못된 인덱스 선택, 과도한 rows를 확인한다.
index, join, select, pagination, transaction 범위를 조정한다.
p95 latency, query count, rows read, DB 리소스가 실제로 줄었는지 본다.