인덱스 강제사용

최준혁·2023년 2월 23일
0
post-thumbnail

api 속도가 느렸다...왜일까
분명히 select_related와 prefetch_related를 사용하여 조인을 걸어두고 올바른 인덱스를 지정하였다.
(장고 사용중)
하지만 쿼리를 프린트 찍어보니 엉뚱한 인덱스를 사용중이었다.

  • Model.objects.use_index('index_name').filter()

이런식으로 인덱스를 강제로 지정하여 사용하니 속도가 훨씬 개선되었다.

끝.

profile
HUGE FAN OF Freecodecamp, nomadcoder, web3 and python 까먹을까봐, 즐겨찾기에 넣어둔 블로그가 사라질까봐

0개의 댓글