엔티티 코드가 깔끔해도 생성 SQL이 나쁘면 운영 성능은 나빠진다. API
단위로 쿼리 수를 확인한다.
Query countPlanBoundary
log쿼리 로그API 한 번에 나가는 SQL 수와 bind 값 확인countN+1목록 크기에 따라 쿼리 수가 선형 증가하는지 확인plan실행 계획index scan, join order, rows estimate 검증pagePaginationfetch join과 컬렉션 조인이 결과를 왜곡하지 않는지 확인txTransaction외부 API 호출을 트랜잭션 안에 오래 두지 않기bulkBulk벌크 연산 후 persistence context 정리viewOSIV서비스 밖 lazy SQL 발생 여부 확인poolPoolactive, pending, usage time으로 점유 시간 확인