OneToMany 인 상황에서 fetch Join을 하여 가져오는 경우 페이징 할때 발생하는 경고다.
데이터베이스에서 페이징을 할수 없기 때문에 어쩔수 없이 메모리로 올려서 페이징을 해야하는 데 이때 메모리가 잘못하면 터질수 있으므로 경고를 날리는 것임.
일대다 페치조인의 위험은 포스팅에서 찾아보면 나와있다.
'JPA' 카테고리의 다른 글
서비스 계층에서 @Transactional 이 없는데 디비 저장이 가능했던 이유 (0) | 2022.03.29 |
---|---|
[JPA/ERROR] fetch join & DTO (0) | 2020.08.08 |
[JPA] 페이징 API 와 일대다 페치조인 (0) | 2020.08.06 |
[JPA] 벌크연산 주의점 (0) | 2020.08.06 |
[JPA] 일대다 조인할때 영속성 컨텍스트 내부 모습 & distinct (0) | 2020.08.06 |
댓글