JPQL - 페치 조인(엔티티, 컬렉션), 페치 조인과 일반 조인의 차이, 주의사항


JPQL - 페치 조인(엔티티, 컬렉션), 페치 조인과 일반 조인의 차이, 주의사항

페치 조인(fetch join) 이란?- SQL 조인 종류가 아니다- JPQL에서 성능 최적화를 위해 제공하는 기능- 연관된 엔티티나 컬렉션을 SQL 한 번에 함께 조회하는 기능- join fetch 명령어 사용- 즉시로딩하고 똑같은데 페치 조인은 쿼리로 내가 원하는 객체 그래프를 명시적, 동적으로 뽑을수 있다엔티티 페치 조인회원이 100명 있다고 가정하고 지연로딩으로 조회할 때회원이 다 다른팀 소속이라면최악의 경우는 SQL이 101번 나간다(처음 SELECT문 + 회원찾는 SQL)페치 조인(fetch join)을 이용한다면?컬렉션 페치 조인(일대다)일대다 페치 조인은 조심해야 할 이유가 있다중복을 없애기 위해선?dist..........

JPQL - 페치 조인(엔티티, 컬렉션), 페치 조인과 일반 조인의 차이, 주의사항에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : JPQL - 페치 조인(엔티티, 컬렉션), 페치 조인과 일반 조인의 차이, 주의사항