<aside> 📌
CS 특강 - 제목
<aside> ☝🏻
성능최적화 시 가장 중요한 점은 네트워크 통신을 줄여야 한다는 점이다.
SQL 쿼리를 날리는데, DB와 서버에서 네트워크 통신이 발생한다.
이때, 이 통신 비용을 줄이는 것이 성능 최적화에 가장 주된 점이다.
즉, 5번의 쿼리를 날려 조회하는 것이 아닌, 한번에 모든 쿼리를 날려 조회하는 것이 성능 최적화의 중점이다.
fetch join
</aside><aside> ❓
Spring Data JPA에서 쿼리 성능을 높이기 위한 방법은 여러 가지가 있다.
퀴리 최적화, N+1 문제, 캐시 활용
</aside>
[ 실습 코드 ] Entity