MySQL innodb バックエンドを持つ django Web サイトに取り組んでいます。いくつかのテーブルに数十万のレコードがあり、これが管理者にサイトの安定性/パフォーマンスの問題を引き起こしています。具体的には、django はページネーターを作成するときに count(*) クエリを作成するのが好きで、これが多くの問題を引き起こしています。
Django 1.3.x では、カスタム ページネーション クラスを提供できるようになりました。したがって、これらのクエリを適切に高速化または排除する方法を見つけることに興味があります。これまでのところ、次の 2 つのページを見てきました: http://code.google.com/p/django-pagination/source/browse/trunk/pagination/paginator.py https://gist.github.com/ 1094682 で、私が探しているものであることが実際にはわかりませんでした。提案、ヘルプなど。よろしくお願いします。