我正在开发一个具有 MySQL innodb 后端的 django 网站。我们的几个表中有数十万条记录,这导致了管理员中的一些站点稳定性/性能问题。具体来说,django 喜欢在创建分页器时进行 count(*) 查询,这会导致很多问题。
在 Django 1.3.x 中,他们开始允许提供自定义分页类。因此,我有兴趣找到一种适当加快或消除这些查询的方法。到目前为止,我一直在看这两个页面:http ://code.google.com/p/django-pagination/source/browse/trunk/pagination/paginator.py https://gist.github.com/ 1094682 并没有真正找到它们是我正在寻找的东西。任何建议,帮助等。将不胜感激。