STATISTICS表给出了关于表索引的信息。
标准名称 |
SHOW名称 |
注释 |
TABLE_CATALOG |
|
NULL |
TABLE_SCHEMA |
|
=数据库 |
TABLE_NAME |
Table |
|
NON_UNIQUE |
Non_unique |
|
INDEX_SCHEMA |
|
=数据库 |
INDEX_NAME |
Key_name |
|
SEQ_IN_INDEX |
Seq_in_index |
|
COLUMN_NAME |
Column_name |
|
COLLATION |
Collation |
|
CARDINALITY |
Cardinality |
|
SUB_PART |
Sub_part |
MySQL扩展 |
PACKED |
Packed |
MySQL扩展 |
NULLABLE |
Null |
MySQL扩展 |
INDEX_TYPE |
Index_type |
MySQL扩展 |
COMMENT |
Comment |
MySQL扩展 |
注释:
· 没有关于这些索引的标准表。上面的列表与SQL服务器2000中sp_statistics返回的值类似。不同之处在于用CATALOG替换了QUALIFIER,并用SCHEMA替换了OWNER。
显而易见,前述表和SHOW INDEX的输出均是由相同的父对象导出的。因此,相关性已关闭。
下述语句是等效的:
SELECT * FROM INFORMATION_SCHEMA.STATISTICS
WHERE table_name = 'tbl_name'
[AND table_schema = 'db_name']
SHOW INDEX
FROM tbl_name
[FROM db_name]