django-admin的date_hierarchy 踩坑

近期发现使用django-admin的项目随着数据量的变大打开页面越来越慢了,到达百万条数据时,最长要10多秒才能打开。

经过debug后发现,原来是admin里的date_hierarchy消耗的时间特别长,一个130万左右的数据表,在日期排序上至少需要12秒以上

 

去除 date_hierarchy 前

 

去除 date_hierarchy 后

 

posted on 2019-07-23 14:47  WalkerWang731  阅读(546)  评论(0编辑  收藏  举报

导航