STATISTICS テーブルはテーブル
インデックスの情報を提供します。
INFORMATION_SCHEMA
名 |
SHOW 名 |
備考 |
TABLE_CATALOG |
? | NULL |
TABLE_SCHEMA |
? | = データベース |
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 拡張 |
PACKED |
Packed |
MySQL 拡張 |
NULLABLE |
Null |
MySQL 拡張 |
INDEX_TYPE |
Index_type |
MySQL 拡張 |
COMMENT |
Comment |
MySQL 拡張 |
注:
インデックスには標準のテーブルはありません。前のリストは
SQL サーバ 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]
無料CGI PHPスクリプト | 新着情報スクリプト | 営業日カレンダー | PHPマニュアル | MySQLマニュアル | PEARマニュアル
Copyright (c) 2010 jmcodex.com All rights reserved.