-
N+1 문제란? 해결방안JPA 2020. 5. 24. 09:49
https://jojoldu.tistory.com/165
아래는 N:1 관계에서 발생하는 예제
https://meetup.toast.com/posts/87
내가 이해한 바로는
Eager Loading을 사용하면 되나 예상치 못한 쿼리가 나갈 수 있으므로(조인이 엄청 많이 된다던지 outer join 시 null값에 대한 고려 등등)
Lazy Loading + Fetch Join(+ distinct 또는 Collection type -> Set으로 카테시안 곱의 중복 레코드 문제 해결)
'JPA' 카테고리의 다른 글
하위 엔티티 Fetch Join 시 MultipleBagFetchException (0) 2020.05.24 즉시 로딩과 지연 로딩 (0) 2020.05.24 양방향 맵핑 시 순환참조 문제 (0) 2020.05.21 JPA, Hibernate, Spring Data JPA 차이점 (0) 2020.05.21 JPA 튜토리얼 (0) 2020.05.21