작성
·
345
0
최근 프로젝트를 진행하면서 연관 관계가 설정된 엔티티를 조회할 경우 조회된 데이터의 수만큼 추가 쿼리가 발생하여 데이터를 읽어오는 N+1문제를 해결할수 있었습니다.
하지만 N+1문제를 단순히 문제라고 인식하고 있었지만 ORM을 개발한 개발자들이 이문제를 수정하지 않았다는건 어떠한 장점이 있지 않을까? 라는 생각을 하게 되었습니다.
혹시 N+1문제가 장점이 되는경우가 있는걸까여?
답변 1
0
안녕하세요. ansxogh97님
이 부분을 이해하려면 본질적으로 지연로딩이 왜 필요한지 이해해야 합니다.
관련해서 JPA 기본편에서 자세히 설명하니 참고해주세요.
감사합니다.