MySQL slow query 발생과 인덱스 최적화 경험
어느 날 API 응답이 갑자기 느려지는 상황이 발생했습니다. 처음에는 네트워크 문제인가 싶었는데 자세히 보니 MySQL 쿼리 latency가 계속 올라가고 있더군요. 운영을 하다 보면 이런 순간이 생각보다 자주 발생합니다.MySQL slow query 발생과 인덱스 최적화 경험MySQL slow query 문제는 트래픽이 조금만 올라가도 바로 체감되는 영역입니다. 특히 API 서버를 운영하다 보면 MySQL slow query가 전체 서비스 latency를 끌어올리는 경우가 꽤 많습니다. 오늘은 실제 운영 환경에서 MySQL slow query를 발견하고 인덱스를 튜닝했던 경험을 말씀드리겠습니다. Real-world Issue당시 운영하던 서비스는 중간 규모 스타트업 API 서버였습니다. 트래픽은 대략 ..