JPA 조회 계획과 안정 페이지: fetch join과 projection을 목적에 맞게 사용한다
판단 주제: fetch join과 projection을 목적에 맞게 사용한다. 선택 기준과 확인 신호를 함께 읽습니다.
| 상황 | 선택 | 확인 신호 |
|---|---|---|
| Query count | 반복 SQL 감지 | ORM 성능 문제는 생성된 SQL로 확인한다 |
| Plan | index와 scan 방식 | fetch join과 projection을 목적에 맞게 사용한다 |
| Page | tie-breaker가 있는 순서 | query 수와 page 중복을 재측정한다 |
Page 판정: tie-breaker가 있는 순서. N+1, 과다 조회, 불안정 정렬을 SQL과 실행 계획으로 찾고 수정합니다.