ここで考えすぎていると思います。間違いなく時期尚早の最適化のケース。上記のすべてのソリューションは完全に有効ですが。 10万以上のレコードがMysqlのチャウダーであることを知っておく必要があります。以前は定期的にorder
を使用していました 3,000万行以上のテーブルで、優れたパフォーマンスを発揮します。
しかし、あなたはしなければならない ソートされている列にインデックスを付け、テーブルスキーマを再確認します。登録キャッシングも心配しないでください。テーブルが変更されていない場合、mysqlは繰り返しのクエリに対してそれを行います。ただし、列のインデックスは必須であり、主要で最も重要な要件です。