Jmeter로 조회 성능 테스트 중 속도가 느린 쿼리가 있었음
데이터 조회시 조건 탐색을 할 때 테이블을 모두 스캔을 함
where절에 index를 적용하여 쿼리 성능을 개선함
몇 몇 페이지에서 확연한 속도 차이를 보였으나 일부 페이지에서는 약간의 느린 현상도 나타남
테이블에 insert나 update 및 delete가 포함된 경우에는 인덱싱의 효과가 상쇄되는 것으로 보임
-> 개선 x (Latency : 1650ms -> 1779ms, Average : 1080ms -> 1156ms)
-> 개선 x (Latency : 631ms -> 766ms, Average : 388ms -> 381ms)
-> 개선 x (Latency : 1120ms -> 1205ms, Average : 579ms -> 588ms)
-> 최대 속도는 확연한 개선 (Latency : 2325ms -> 1569ms, Average : 1095ms -> 1028ms)
-> 확연한 개선 (Latency : 1083ms -> 617ms, Average : 563ms -> 282ms)
-> 약간 개선 (Latency : 679ms -> 597ms, Average : 325ms -> 284ms)
-> 약간 개선 (Latency : 664ms -> 610ms, Average : 302ms -> 283ms)
-> 약간 개선 (Latency : 693ms -> 579ms, Average : 308ms -> 278ms)