查看数据库中表的状态

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;

Mysql常用语法

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

相关文章: