MySQL中的 show index命令

use sakila;

show index from customer;

 

 

索引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 为索引创建时提供了一个注释属性的索引的任何评论

posted @ 2020-08-05 17:17  别看窗外的世界  阅读(707)  评论(0编辑  收藏  举报