API 응답 속도 개선하기 (2) - 데이터베이스 인덱싱(indexing), explain
·
Spring
이전 글 [SQL] 연관 관계가 있는 더미 데이터 생성하기API 성능 테스트를 위한 더미 데이터를 생성하는 과정이다.처음에는 조회 대상인 suggestion만 10만개를 만들었는데,10만개의 suggestion에 동일한 FK(member_key, position_id)를 넣는 실수를 했다.그 결과 당gyujh.tistory.com API 응답 속도 개선하기 (1) - Paging과 Fetch Join, JPA N + 1 문제1. 문제 상황프로젝트 진행 중, 백오피스에서 사용하고 있는 정보수정요청(Suggestion) 조회 API를 개선하려고 한다.페이징 처리가 되어있긴하지만, 4개의 연관 관계가 있는 구조라 JPA N+1(실제로는gyujh.tistory.com 1. 문제 분석@Query("SELECT ..