統計システムテーブル INDEXSTATISTICS には、索引の構造とサイズに関する情報が存在します。
INDEXSTATISTICS
SCHEMANAME |
CHAR(32) |
テーブルのスキーマ名 |
OWNER |
CHAR(32) |
テーブルの所有者名 |
TABLENAME |
CHAR(32) |
テーブルの名称 |
INDEXNAME |
CHAR(32) |
索引名 (無名索引の場合は NULL) |
COLUMNNAME |
CHAR(32) |
倒置列の名称 |
DESCRIPTION |
CHAR(40) |
次の列を解釈する方法の説明 (DESCRIPTION 列テーブルを参照) |
CHAR_VALUE |
CHAR(12) |
英数字値 |
NUMERIC_VALUE |
FIXED(10) |
数値 |
DESCRIPTION 列
値 |
説明 |
Root pno |
NUMERIC_VALUE には、B* ツリールートのページ数が存在します。 |
File type |
CHAR_VALUE には、B* ツリータイプが存在します。 |
Used pages |
NUMERIC_VALUE には、索引が使用したページ数が存在します。 |
Index pages |
NUMERIC_VALUE には、索引が使用した B* ツリー索引ページ数が存在します。 |
Leaf pages |
NUMERIC_VALUE には、索引が使用した最下位ノードページ数が存在します。 |
Index levels |
NUMERIC_VALUE には、B* ツリー索引レベルの数が存在します。 |
Space used in all pages(%) |
NUMERIC_VALUE には、B* ツリールートページの使用率が存在します。 |
Space used in root page(%) |
NUMERIC_VALUE には、B* ツリールートページの使用率が存在します。 |
Space used in index pages(%) |
NUMERIC_VALUE には、B* ツリー索引ページの使用率が存在します。 |
Space used in index pages(%) min |
NUMERIC_VALUE には、B* ツリー索引ページの最小使用率が存在します。 |
Space used in index pages(%) max |
NUMERIC_VALUE には、B* ツリー索引ページの最大使用率が存在します。 |
Space used in leaf pages(%) |
NUMERIC_VALUE には、B* ツリー最下位ノードページの使用率が存在します。 |
Space used in leaf pages(%) min |
NUMERIC_VALUE には、B* ツリー最下位ノードページの最小使用率が存在します。 |
Space used in leaf pages(%) max |
NUMERIC_VALUE には、B* ツリー最下位ノードページの最大使用率が存在します。 |
Secondary keys (index lists) |
NUMERIC_VALUE には索引付けされた列の異なる値の数が存在します。 |
Avg secondary key length |
NUMERIC_VALUE には、索引値の平均長が存在します。 |
Min secondary key length |
NUMERIC_VALUE には、索引値の最小長が存在します。 |
Max secondary key length |
NUMERIC_VALUE には、索引値の最大長が存在します。 |
Avg separator length |
NUMERIC_VALUE には、B* ツリー区切記号の平均長が存在します。 |
Min separator length |
NUMERIC_VALUE には、区切記号の最小長が存在します。 |
Max separator length |
NUMERIC_VALUE には、区切記号の最大長が存在します。 |
Primary keys |
NUMERIC_VALUE には、OWNER と TABLENAME によって識別されるテーブルの行数が存在します。 |
Avg primary keys per list |
NUMERIC_VALUE には、倒置一覧ごとの平均キー数が存在します。 |
Min primary keys per list |
NUMERIC_VALUE には、倒置一覧ごとの最小キー数が存在します。 |
Max primary keys per list |
NUMERIC_VALUE には、倒置一覧ごとの最大キー数が存在します。 |
Values with selectivity <= 1% |
NUMERIC_VALUE には、選択度 <= 1% の倒置一覧数が存在します。 |
Values with selectivity <= 5% |
NUMERIC_VALUE には、選択度が 1% と 5% の間の倒置一覧数が存在します。 |
Values with selectivity <= 10% |
NUMERIC_VALUE には、選択度が 5% と 10% の間の倒置一覧数が存在します。 |
Values with selectivity <= 25% |
NUMERIC_VALUE には、選択度が 10% と 25% の間の倒置一覧数が存在します。 |
Values with selectivity > 25% |
NUMERIC_VALUE には、選択度 > 25% の倒置一覧数が存在します。 |
参照:
データベースシステムのコンセプト、論理アクセス構造