1-MSG / backend

SSG.com 클론 코딩 프로젝트
0 stars 2 forks source link

perf : Admin Users 성능 최적화 #224

Closed KangBaekGwa closed 7 months ago

KangBaekGwa commented 7 months ago

개요

204

Admin Users 의 API 성능을 최적화 시켰습니다.

  1. Spring Data Jpa Pageable -> Query Dsl Jpa Pageable + Projection 적용.
  2. Query DSL 사용하여 DB에서 집계 후, 데이터 추출하도록 변경.

두가지 모두 Local 환경에서의 JMeter 성능 테스트 완료하였고, 유의미한 성능 개선이 있었습니다. 따라서 배포 환경에서 테스트 하고자 합니다.

PR 유형

어떤 변경 사항이 있나요?

PR Checklist

PR이 다음 요구 사항을 충족하는지 확인하세요.