작성
·
189
답변 1
1
안녕하세요. 독자님.
속도가 느려지는 성능 이슈는 고려사항이 많은데요.
독자님이 얘기한 DB를 건드리지 않는다는 것이 캐쉬를 사용하는 방법인데요.
캐쉬 말고도 DB 쿼리 횟수를 줄이는 방법이 성능이슈에 대해 먼저 고려하는 사항입니다.
우선 django cache, select_related, prefetch_related 정도로 검색해 보기 바랍니다.
이런 방법으로 해결이 안된다면,
결국 처리 플로우를 따라 가면서, 구간별 시간을 체크해서 병목지점을 파악해야 합니다.
참고 바랍니다.