queryset (1) 썸네일형 리스트형 2022-06-10 개발일기 [Django, ORM] 오늘은 그리드에 뿌려줄 데이터가 700개 정도 됬을시 render 속도가 3초 ? 가량 으로 걸리길래 너무 오래걸려서 성능 개선이 필요했다. 애초에 Django Queryset은 pypy, numba 등이 접목이 안되길래 Django ORM으로 접근방식을 바꿨는데 데이터 자체가 serializer된다음 Dataframe으로 변형이 되기 때문에 지금와서 로직자체를 바꾸기는 어려웠고 QuerySet 자체를 불러올때로 접근을 두었다. 구글링 하던 도중 order_fast = orderlist.prefetch_related('PNAME') 을 이용하여 QuerySet 자체를 여러번 돌려버리니깐 속도적인 부분에서 뛰어난 성향을 보였다.! Python 자체는 컴파일을 지원을 안해주기 때문에 데이터 sort 부분이 .. 이전 1 다음