
JPA에서 연관관계가 LAZY(지연 로딩)일 때 자주 발생예시: Team과 Member 관계 (1:N)List teams = em.createQuery("select t from Team t", Team.class) .getResultList();for (Team team : teams) { System.out.println(team.getMembers().size());}실행 쿼리select * from team → 팀 목록(N개)각 팀의 getMembers() 접근할 때마다:select * from member where team_id=? → 팀마다 N번 실행최종적으로 1 + N번의 쿼리 발생 = N+1 문제 N+1 문제 해결 방법1. Fetch Join (가..