부끄럽지만 아직까지 'Fetch Join'을 제대로 쓸 줄 모른다는 사실을 반성하며 정리하는 내용입니다. 1. N+1 문제란? jpa 연관 관계 조회 쿼리에서 자주 만나게 되는 문제로, 연관 관계가 설정된 Entity를 조회할 경우 하위 Entity의 데이터 개수(n) 만큼 조회 쿼리가 추가로 발생하여 데이터를 읽어오는 문제를 이야기합니다. N+1 문제가 발생하는 예시를 살펴보면 다음과 같은데요. 2. JPA 연관 관계 조회 쿼리에서 발생하는 N+1 문제 @Builder @AllArgsConstructor @NoArgsConstructor @Getter @Entity public class Board { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) ..