mysql show index from xxx_table;命令详解
- 查看一张表的索引
show index from xxxx_table;
-
索引key详解
-
table 表名称
-
non_unique 如果索引不能包括重复词,为0,如果可以,则为1
-
key_name 索引的名称
-
seq_in_index 索引中的列序号
-
column_name 列名称
-
collation 列以什么方式存储在索引中,在mysql中,有值'A'(升序)或者NULL(无分类)
-
cardinality 索引在唯一值的数据的估值,通过运行
analyze table xxx_table;
或者myisamchk -a
可以更新,技术根据被存储为整数的统计数据来计数,所以即使对于小型表,该值也没必要是精确的,基数越大,当进行联合所饮食,mysql使用该索引的机会越大。myisam中,该值是准确的,INNODB中该值数据是估算的,存在偏差 -
sub_part 如果列只是部分的编入索引 则为被编入索引的字符的数目,如果整列被编入索引,则为NULL
-
packed 指示关键词如何被压缩,如果没有被压缩,则为NULL
-
NULL 如果列含有NULL,则含有YES,如果没有,则该列为NO
-
index_type 用过的索引方法(BTREE,FULLTEXT,HASH,RTREE)
-
comment 备注
-
index_comment 为索引创建时提供了一个注释属性的索引的任何评论
-
网友评论