주제는 그냥 예시야


이력서ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

N+1 문제 해결을 통한 성능 최적화

● 회원 목록 조회 쿼리 실행 시 드라이빙 엔티티 수만큼 추가 select 발생 > join fetch 를 사용하여 해결 (200 ms > 50 ms)


포트폴리오ㅡㅡㅡㅡㅡㅡㅡㅡ

문제: 회원 목록 조회 시 조회된 회원 엔티티 수만큼 펫 엔티티를 조회하는 추가 쿼리 발생

해결:

1. 즉시 로딩을 지연 로딩으로 변경하여 필요한 회원의 펫 정보만을 가져오도록 변경 > 즉시 로딩이 필요한 API도 존재하여 상충

2. fetch join 사용하여 해당 쿼리만 join으로 조회하도록 변경

결과:

최종 응답 시간 단축 (200 ms > 50 ms)


이러면 돼?


아니면 더 자세히 적어도 되는거야?

그림 같은 것도 넣는 게 좋다는 사람도 있고 분량 많아지면 안본다는 사람도 있구..