インデックスのMySQLの導入

インデックス内の実際のプロジェクトでは、だから何レコードに導入指数の話を書いて、特に一般的です使用します

インデックスを使用しての長所と短所についての最初の話。

利点:

クエリ検索条件としてインデックスフィールドを大幅に検索中に読み込まれるデータの量を減らす、時間が短縮されます。もし、ソートフィールドとして使用すると、再注文する必要はありません。

短所:

スローダウンへの追加や削除は、追加のスペースを取るのmysql MySQLを維持するために必要。

インデックスカテゴリ:一般的なインデックス、主キーインデックス、インデックスのみ、複合インデックス、フルテキストインデックス、空間インデックス。

インデックスレコード一般的に使用されるコマンド

インデックスを追加します。

ALTER TABLE `table_name`アド(インデックス|ユニーク|全文|次)` index_name`( `columne`(|数))

インデックスを削除します。

ALTER TABLE table_nameのDROP INDEX index_nameは、

故障インデックスケース

1.like%は、クエリの始まりです。(%続く場合、それは使用することができる、またはインデックスを使用しなくてもよいです)

2.マルチカラムインデックスのクエリ。(クエリ、最も左の原則に基づいていない場合、我々は以下のインデックスよりも使用されます)

 

おすすめ

転載: www.cnblogs.com/jueshixingkong/p/11922204.html