JPA의 N1은 목록 한 번을 읽었는데 연관 데이터를 읽느라 쿼리가 행 수만큼 더 나가는 문제다. 개발 DB의 10건에서는 보이지 않다가 운영의 수천 건에서 응답 시간과 커넥션 점유를 함께 끌어올린다. 이 글은 Spring Boot 3·Hibernate 6을 기준으로 N1이 생기는 원리