查看数据库中表的状态
Show table status like ‘user’;
Name:表明
Engine:表的存储引擎。
Row_format:行的格式
Rows:表中的行数。对于InnoDB来说这个值是估计值,其他的操作引擎是精确的。
Avg_row_length:平均每行包含的字节数。
Data_length:表数据的大小(以字节为单位)
Max_data_length:表数据的最大容量。
Index_length:索引的大小(以字节为单位)
Check_time:使用check table命令最后检查表的时间。
检查表使用的索引的效果
explian select ....from table_name
查看表中的索引信息
show index from table_name;
non_unique:是否是唯一判断,是为“0”,不是为null。
key_name:索引名称。
seq_in_dedex:索引以什么方式存储的。
column_name:索引的字段。
collation:索引的排序形式,“A”代表升序。null代表误分类。
Cardinality:
Sub_part:是否所有的值都包含在索引里,因为null值是不会进行添加到索引中的。null值代表所有值都在索引中,如果是具体数字,说明这个列中存在null值,并且表示不为null值的数量。
Packed:该列是否被压缩,null代表没有。
null:索引列是否有null值,有null值则代表yes,没有则代表yes。
index_type:表示索引的数据结构。
Comment:代表索引顺序。
转载于:https://my.oschina.net/WEguo/blog/1555045