Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- hibernate.default_batch_fetch_size
- IN절
- 성능개선
- 실시간 채팅 솔루션
- spring
- 컬렉션 페치 조인
- api 조회 성능 개선
- CQS
- API
- OSIV
- JPA
- Fetch Join
Archives
- Today
- Total
목록api 조회 성능 개선 (1)
경험의 발자취

추가, 수정 API 보다도 조회 API가 성능에 가장 민감한 만큼 JPA를 사용할 때 조회 API의 성능을 최적화하는 방법을 단계별로 정리하려 합니다. 주문과 배송정보 그리고 회원을 조회하는 API를 만들고 지연 로딩에 의해 발생하는 성능 문제를 해결해보려 합니다. 이번 글에서는 ManyToOne, OneToOne 과 같은 xToOne 관계를 조회하는 경우를 살펴보겠습니다. 아래 그림과 같이 주문, 배송정보, 회원은 모두 엔티티로 존재하고 주문과 회원이 다대일 양방향 연관관계 그리고 주문과 배송정보가 일대일 양방향 연관관계로 되어 있습니다. 주문 조회 V1: 엔티티를 직접 노출@RestController@RequiredArgsConstructorpublic class OrderSimpleApiContro..
Spring/API 성능 최적화
2024. 9. 29. 18:33