21.21 INFORMATION_SCHEMA STATISTICS Table
STATISTICS
테이블은 테이블 인덱스의 정보를 제공합니다.
INFORMATION_SCHEMA Name | SHOW Name | Remarks |
---|---|---|
TABLE_CATALOG | | def |
TABLE_SCHEMA | | = Database |
TABLE_NAME | Table | |
NON_UNIQUE | Non_unique | |
INDEX_SCHEMA | | = Database |
INDEX_NAME | Key_name | |
SEQ_IN_INDEX | Seq_in_index | |
COLUMN_NAME | Column_name | |
COLLATION | Collation | |
CARDINALITY | Cardinality | |
SUB_PART | Sub_part | MySQL extension |
PACKED | Packed | MySQL extension |
NULLABLE | Null | MySQL extension |
INDEX_TYPE | Index_type | MySQL extension |
COMMENT | Comment | MySQL extension |
참고 :
인덱스는 표준 테이블은 없습니다. 위의 목록은 SQL Server 2000가
sp_statistics
에 돌려주는 것과 비슷하지만 이름QUALIFIER
을CATALOG
에 이름OWNER
를SCHEMA
로 대체 점이 다릅니다.물론, 위의 테이블과
SHOW INDEX
의 출력은 같은 부모로부터 파생 된 것입니다. 따라서 이미 밀접한 상관 관계가 있습니다.
다음 명령문은 동일합니다.
SELECT * FROM INFORMATION_SCHEMA.STATISTICS WHERE table_name = 'tbl_name
' AND table_schema = 'db_name
' SHOW INDEX FROMtbl_name
FROMdb_name