[MySQLは】インデックスベースを更新する表をANALYZE

MySQLは、接続テーブルを決定するために格納された鍵配布ベースを使用し
、キー配布ベースを使用するために使用される特定の照会テーブルに使用するインデックスを決定する際

TABLEテーブル名が近いレコード数の非繰り返しにそれを作る、インデックスベーステーブルを更新することがANALYZE、レコードの数は、あなたがテーブルからルックカーディナリティフィールドにショーのインデックスを使用することができます

MySQLの> index_testからショーのインデックス。
+ ------------ + ------------ + -------------------- +  - ------------ + ------------- + ----------- + ----------- -  + ---------- + -------- + ------ + ------------ + ------- -  + --------------- +
| 表| NON_UNIQUE | KEY_NAME | Seq_in_index | COLUMN_NAME | 照合| カーディナリティ| Sub_part | ランチ| ヌル| INDEX_TYPE | コメント| Index_comment |
+ ------------ + ------------ + -------------------- +  - ------------ + ------------- + ----------- + ----------- -  + ---------- + -------- + ------ + ------------ + ------- -  + --------------- +
| index_test | 0 | PRIMARY | 1 | ID | A | 5 | NULL | NULL | | BTREE | | |
| index_test | 1 | score_index | 1 | スコア| A | 2 | NULL | NULL | | BTREE | | |
| index_test | 1 | name_gid_age_index | 1 | 名前| A | 3 | NULL | NULL | | BTREE | | |
| index_test | 1 | name_gid_age_index | 2 | GID | A | 3 | NULL | NULL | | BTREE | | |
| index_test | 1 | name_gid_age_index | 3 | 年齢| A | 6 | NULL | NULL | | BTREE | | |
+ ------------ + ------------ + -------------------- +  - ------------ + ------------- + ----------- + ----------- -  + ---------- + -------- + ------ + ------------ + ------- -  + --------------- +
セット内の5行(0.00秒)

MySQLの> index_testから選択*;
+ ---- + ------------ + ----- + ----- + ------- +
| ID | 名前| GID | 年齢| スコア|
+ ---- + ------------ + ----- + ----- + ------- +
|  1 | taoshihan  |   2 |   0 |     0 |
|  2 | taoshihan1 |   2 |   0 |     0 |
|  3 | taoshihan2 |   3 |  10 |    10 |
|  4 | taoshihan  |   2 |   1 |     0 |
|  5 | taoshihan  |   2 |   2 |     0 |
|  6 | taoshihan  |   2 |   3 |     0 |
+ ---- + ------------ + ----- + ----- + ------- +
セット内の6行(0.03秒)

MySQLの>表をindex_test ANALYZE。
+ -------------------- + --------- + ---------- + ------- --- +
| 表| オペアンプ| MSG_TYPE | MSG_TEXT |
+ -------------------- + --------- + ---------- + ------- --- +
| my_test.index_test | 分析| 状態| OK |
+ -------------------- + --------- + ---------- + ------- --- +
セット内の1行(0.13秒)

MySQLの> index_testからショーのインデックス。
+ ------------ + ------------ + -------------------- +  - ------------ + ------------- + ----------- + ----------- -  + ---------- + -------- + ------ + ------------ + ------- -  + --------------- +
| 表| NON_UNIQUE | KEY_NAME | Seq_in_index | COLUMN_NAME | 照合| カーディナリティ| Sub_part | ランチ| ヌル| INDEX_TYPE | コメント| Index_comment |
+ ------------ + ------------ + -------------------- +  - ------------ + ------------- + ----------- + ----------- -  + ---------- + -------- + ------ + ------------ + ------- -  + --------------- +
| Index_test | 0 | PRIMARY | 1 | ID | A | 6ここに変更されました| NULL | NULL | | BTREE | | |
| index_test | 1 | score_index | 1 | スコア| A | 2 | NULL | NULL | | BTREE | | |
| index_test | 1 | name_gid_age_index | 1 | 名前| A | 3 | NULL | NULL | | BTREE | | |
| index_test | 1 | name_gid_age_index | 2 | GID | A | 3 | NULL | NULL | | BTREE | | |
| index_test | 1 | name_gid_age_index | 3 | 年齢| A | 6 | NULL | NULL | | BTREE | | |
+ ------------ + ------------ + -------------------- +  - ------------ + ------------- + ----------- + ----------- -  + ---------- + -------- + ------ + ------------ + ------- -  + --------------- +
セット内の5行(0.07秒)

  

おすすめ

転載: www.cnblogs.com/taoshihan/p/12372874.html