728x90 반응형 데이터베이스1 우왕좌왕 좌충우돌 Slow query 개선 경험기 안녕하세요. 우왕좌왕 좌충우돌 Slow query 개선 경험기를 공유해 보려고 합니다.혹시 잘못된 내용이 있다면 알려주세요. 피드백은 언제나 환영입니다 :) 큰일이다 어느 날 정산 모듈에 사용자가 몰리면서 전체 시스템에 영향을 준 일이 발생했습니다.문제의 쿼리는 정산 모듈에서 특정 기간, 특정 사용자의 누적 사용 금액을 조회하는 쿼리였습니다.정산 시 매번 조회되는 쿼리였기에 개선이 필요한 상황이었습니다.예제를 위해 Slow query를 필요한 부분만 추출해 보면 아래와 같습니다.SELECT SUM(B.AMOUNT) AS SUM_AMOUNTFROM TB_MST A , TB_DTL BWHERE A.ID = B.IDAND A.DATES BETWEEN '20230101' AND '20230831'AND B.. 2023. 8. 18. 이전 1 다음 728x90 반응형