결론
•
기존 [계약/수금 업로드] 화면을 표현하기 위해 실행되는 쿼리가 List + Count 혼합된 형태로 실행되고 있다.
•
개선을 위해서 List 와 Count 쿼리를 아래와 같이 분리, 개선하여 서버 프로그램을 수정한다.
기존 List + Count 쿼리
기존 Query
실행 결과 및 수행 시간
개선안 List 쿼리
List Query
실행 결과 및 수행 시간
개선안 Count 쿼리
Count Query
실행 결과 및 수행 시간
기대 효과
ERP > 계약 > [계약/수금 업로드], [계약상태 적용] 화면 응답 시간(25초)를 2초 이하로 감소시킬 것으로 예상
Database select 부하 감소 예상