Spring-boot JPA/Hibernate N+1 문제 (batch 설정)
N+1 문제 (fetchJoin 관련)
참고 링크
Item에는 List
근데 배포 서버에도 비슷하게 구현한 경우인데, 이 경우에는 쿼리가 한번 나간다. (아래 이미지)
spring:
jpa:
properties:
hibernate:
default_batch_fetch_size: 100
위와 같은 설정으로 인해서 Hibernate
가 배치 처리를 지원해주는 것 같다.