analyze table的目的在于
重新分析表中索引的唯一数
唯一数越大的索引 在SELECT 查询时,该索引被使用的机率也就越大。
可以通过show index from table来查看索引基数
例如
show index from board
Cardinality列反应的就是该索引的基数。
重新分析表中索引的唯一数
唯一数越大的索引 在SELECT 查询时,该索引被使用的机率也就越大。
可以通过show index from table来查看索引基数
例如
show index from board
Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type | Comment |
---|---|---|---|---|---|---|---|---|---|---|---|
board | 0 | PRIMARY | 1 | b_id | A | 10 | NULL | NULL | BTREE | ||
board | 1 | u_id | 1 | u_id | A | NULL | NULL | NULL | BTREE |
Cardinality列反应的就是该索引的基数。