지연 로딩과 조회 성능 최적화
컬렉션 조회 최적화
페이징과 한계 돌파
OSIV와 성능 최적화
보통 이 범주안에 문제가 있음.
CRUD는 문제 대부분이 조회임.
사람들이 조회도 많이 하고 insert같은 건 쉽기 때문
지연로딩과 조회 성능 최적화
n+1문제, 쿼리 하나면 될게 여러 개 나가는 문제를 해결
컬렉션 조회 최적화
연관관계가 있는 컬렉션 조회 최적화
페이징과 한계 돌파
member 한개에 가지고 있는 order가 여러개라면.. 페이징은 어떻게 될 건지..
다 JPA기본에서 했던 내용이긴 함.
OSIV와 성능 최적화
Open Session In-View 인데 이건 처음 봄.
이걸 사용하면 지연로딩 이런데서 편하게 되는데 이걸 사용 안하게 되면 LAZY로딩 에러를 자주 만나게 된다고 함.
이걸 언제 켜야되거 언제 꺼야 될지
'스프링데이터 + JPA > API 개발' 카테고리의 다른 글
6. 지연로딩과 조회성능 최적화 (0) | 2023.11.13 |
---|---|
5. 조회용 샘플 데이터 입력 (0) | 2023.11.12 |
3. 회원 조회 API (0) | 2023.11.12 |
2. 회원 수정 API (0) | 2023.11.12 |
1. 회원 등록 API (0) | 2023.11.12 |