N+1 문제를 간단히 정리하는 글입니다. 이런 상황에 주로 발생합니다JPA의 연관관계를 맺어준 경우 (외래키[1:N, N:M ..])지연(Lazy) 로딩 설정메서드 체이닝으로 접근했을 경우 저의 프로젝트에서는 다음과 같은 상황에서 발생하였습니다.게시글 목록 조회게시글(1) : 유저(N)게시글 목록을 가져올 때, 작성자의 정보 .getUser().getNickname() 호출하는 경우더보기해당 비즈니스 로직 @Transactional(readOnly = true) public PageResponse getPosts(PostFilter filter) { Pageable pg = PageRequest.of(filter.page(), filter.size()); Page p..