java 배우기/TIL

게시물 검색 최적화 작업 2-1 (인덱스 설정 수정)

checkuu 2024. 11. 7. 20:36

인덱스 설정을 바꿔보았다.

 

변경 전

 

변경 후

 

위와 같이 합친 이유가 boardRepository에 검색시 title과 content 다 찾아보도록 설정했기 때문이었다.

 

테스트 결과

  검색어 검색 기록
1 Title 1493 ms
2 Content 1419 ms
3 1 528 ms
4 15 91 ms
5 100000 62 ms

 

문제

 

복합 인덱스를 사용해서 그런지 많은 양을 찾아야할때는 오히려 시간이 늘어나 버렸다.

이걸로 인덱스 적용한다고 무조건 검색이 빨라지는건 아니고 인덱스 설정도 잘해야 되겠다 라고 알게 되었다.