質問

している場合は、クエリーなど

DELETE FROM table WHERE datetime_field < '2008-01-01 00:00:00'

なの datetime_field カラム物価連動すか?すなわちの指標だけで使用利用時の平等(もしくは不平等)試験、または役に立ちます受注との比較でも見ることができますか?

(提案により実行のクエリではなく、再現は、テーブルもok!)

役に立ちましたか?

解決

も参考になり嬉しいです。一般に、などがある場合は、インデックスでの利用範囲スキャンする指標がなければ"よい"というインデックスを返します。ただし、optimiserると判断したときのようになっても大きな(しようとするものであり、1/3に行)でんのインデックス、テーブルスキャン機能が高速に行います。

使用説明(選択;できない説明を削除するための決定を特定する。これに依存

  • どのように多くの行があり、テーブル
  • その範囲にいることを指定する
  • 何も指定された場を提供しています。な利用の範囲をスキャンの指標があれば他ータル-リターン-インデックス"に見えますよ。

他のヒント

から MySQLのリファレンスマニュアル:

B-treeインデックスの使用のためのカラム比較表現を使用する=,>,>=, <, <=間です。

大人数の列で行うためのルックアップに列をツリー指数をテーブルのスキャン!しかし、その他の回答は、利用 EXPLAIN すぐMySQL思います。

を指標にしたdatetimeの分野は、相反するように見えると日付の範囲に基づく検索の対象にしています。利用しているかに当社のデータベースのクエリはrediculouslyが遅くなく、スを作成します。

では、チェックを記述から選択テーブル---

を除いてこのバグはmysql http://bugs.mysql.com/bug.php?id=58190

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top