問題が発生しました。(教訓的な目的で)クエリの最適化プロセスを示す必要があります(例:インデックスなしで2秒、インデックス付きで1秒など)。
12 個のテーブルと各テーブルに 1.000.000 レコードを含む mysql データベースがあります。
問題は、クエリを初めて実行すると x 秒かかることです。同じクエリの 2 回目の実行には、常に 0 秒かかります。テーブルのフラッシュ、クエリキャッシュのフラッシュ、選択でクエリキャッシュをOFFに設定、inno_db_buffer_poolを0Mに設定しようとしました..何もありません。クエリの最初の実行後、MYSQL は結果をどこかに (私が思うに) キャッシュするため、次の実行には常に 0 秒かかります。