私のクエリを実行するには、あまりにも多くの時間を取ることは簡単ですが、大量のデータが含まれていますMySQLは
SELECT *
FROM trackhistory
WHERE key=14846 and
date between "2016-11-15 00:00:00" and "2016-12-16 13:47:02"
私は、この表に1000万の以上の行を持っています。
私のテーブルの構造は次のとおりです。
はそれを最適化するために私を助けてください。実行に2分以上かかります。
私はクエリの説明を使用しましたが、何の手掛かりも得ていませんでした。
インデックスが定義されていますか。そうでない場合は、キーと日付を1つ追加してください –
可能なキーがnullの場合は、手がかりを与える必要があります... – Shadow