한 2,3주 전쯤에 프로필러로 Trace 파일을 받아 놨다. 오늘에서야 본격적으로 분석과 튜닝작업을 시작했다. 솔직히 말하자면, 더 많은 정보를 수집한 다음에 왕창 뜯어고치고 싶은 심정이다. 하지만 시간과 노력을 생각하면, 일단 지금과 같이 튜닝 대상인 쿼리의 성능 향상을 위한 최소한의 조치만 취해야 할 것이다.
오늘은 한가지 재밌는 사례를 발견했다. 인덱스가 오름차순으로 되어 있던 것을 내림차순으로 바꾸었더니 거의 10배가 빨라졌다. 그동안 인덱스의 정렬순서에 대해서는 크게 신경쓰지 않았는데 오늘 일로 생각을 바꾸지 않을 수 없었다.
일단 튜닝해야 할 쿼리가 많아서 해당 사례를 자세히 분석하지 못했는데, 시간이 허락하면 꼭 자세히 분석해 봐야 겠다.
Author Details
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.