• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

JPA N+1문제의 장점?

24.02.03 17:36 작성 조회수 147

0

최근 프로젝트를 진행하면서 연관 관계가 설정된 엔티티를 조회할 경우 조회된 데이터의 수만큼 추가 쿼리가 발생하여 데이터를 읽어오는 N+1문제를 해결할수 있었습니다.

하지만 N+1문제를 단순히 문제라고 인식하고 있었지만 ORM을 개발한 개발자들이 이문제를 수정하지 않았다는건 어떠한 장점이 있지 않을까? 라는 생각을 하게 되었습니다.

 

혹시 N+1문제가 장점이 되는경우가 있는걸까여?

답변 1

답변을 작성해보세요.

0

안녕하세요. ansxogh97님

이 부분을 이해하려면 본질적으로 지연로딩이 왜 필요한지 이해해야 합니다.

관련해서 JPA 기본편에서 자세히 설명하니 참고해주세요.

https://inf.run/tfNR

감사합니다.