サイト上の商品をフィルタリングしたい。このようなもの:
Department
- lassics (13,395)
- Literary (111,399)
- History (68,606)
...
Format
- HTML (3,637)
- PDF (8)
- Audio CD (443)
...
Language
- English (227,175)
- German (10,843)
- French (10,488)
...
カテゴリごとに製品を数える方法は?製品とカテゴリが多すぎるため、カテゴリごとに個別のSQLクエリは遅すぎます。キャッシュもオプションではないことをお勧めします。
たぶん、MySQL EXPLAINクエリを使用することは理にかなっています(ただし、常に適切な情報を提供するとは限りません)。または多分カウントのためにスフィンクス検索エンジンを使用していますか?...これを行うための最良の方法は何ですか?ありがとう。