SYSCAT.INDEXPARTITIONS カタログ・ビュー
各行は、1 つのデータ・パーティションにあるパーティション索引の一部分を表します。複数のデータベース・パーティションに表が作成される場合、索引パーティション統計は 1 つのデータベース・パーティションを表すことに注意してください。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| INDSCHEMA | VARCHAR (128) | 索引のスキーマ名。 | |
| INDNAME | VARCHAR (128) | 索引の非修飾名。 | |
| TABSCHEMA | VARCHAR (128) | 索引が定義されている表またはニックネームのスキーマ名。 | |
| TABNAME | VARCHAR (128) | 索引が定義されている表またはニックネームの非修飾名。 | |
| IID | SMALLINT | 索引の ID。 | |
| INDPARTITIONTBSPACEID | INTEGER | 索引パーティションの表スペースの ID。 | |
| INDPARTITIONOBJECTID | INTEGER | 索引パーティションのオブジェクトの ID。 | |
| DATAPARTITIONID | INTEGER | これは、SYSCAT.DATAPARTITIONS ビューにある DATAPARTITIONID に対応します。 | |
| INDCARD | BIGINT | 索引パーティションのカーディナリティー。これは、データ・パーティション行と索引項目との間に 1 対 1 の関係がないパーティション索引の場合、対応するデータ・パーティションのカーディナリティーと異なる場合があります。 | |
| NLEAF | BIGINT | 索引パーティション内のリーフ・ページの数。統計が収集されていない場合は -1。 | |
| NUM_EMPTY_LEAFS | BIGINT | すべての行 ID (RID) またはブロック ID (BID) が削除対象としてマークされている、 索引パーティション内の索引リーフ・ページの合計数。 | |
| NUMRIDS | BIGINT | 索引パーティション内の行 ID (RID) またはブロック ID (BID) の合計数。不明の場合、-1。 | |
| NUMRIDS_DELETED | BIGINT | 削除対象としてマークされている、索引パーティション内にある行 ID (RID) またはブロック ID (BID) の合計数 (すべての ID が削除対象としてマークされている、リーフ・ページ上の ID は除く)。 | |
| FULLKEYCARD | BIGINT | 索引パーティション内の全キー値の種類数。統計が収集されていない場合は -1。 | |
| NLEVELS | SMALLINT | 索引パーティション内の索引レベルの数。統計が収集されていない場合は -1。 | |
| CLUSTERRATIO | SMALLINT | 索引パーティションによるデータ・クラスタリングの程度。以下のいずれかの状態の場合には -1。
|
|
| CLUSTERFACTOR | DOUBLE | より高い計算精度のクラスタリング。統計を収集していない場合は -1。 | |
| FIRSTKEYCARD | BIGINT | 最初のキーの値の種類数。 統計が収集されていない場合は -1。 | |
| FIRST2KEYCARD | BIGINT | 索引キーの最初の 2 つの列を使用するキーの種類数。統計が収集されていない場合、または適用されない場合は -1。 | |
| FIRST3KEYCARD | BIGINT | 索引キーの最初の 3 つの列を使用するキーの種類数。統計が収集されていない場合、または適用されない場合は -1。 | |
| FIRST4KEYCARD | BIGINT | 索引キーの最初の 4 つの列を使用するキーの種類数。統計が収集されていない場合、または適用されない場合は -1。 | |
| AVGLEAFKEYSIZE | INTEGER | 索引パーティション内のリーフ・ページにあるキーの平均索引キー・サイズ。統計が収集されていない場合には -1。 | |
| AVGNLEAFKEYSIZE | INTEGER | 索引パーティション内の非リーフ・ページにあるキーの平均索引キー・サイズ。統計が収集されていない場合には -1。 | |
| PCTFREE | SMALLINT | 索引パーティションを最初に作成する際に予約する各索引ページのパーセント。このスペースは、索引パーティション作成後のデータ挿入に使用可能です。 | |
| PAGE_FETCH_PAIRS | VARCHAR (520) | 文字形式で表された整数ペアのリスト。 それぞれのペアは、仮のバッファー内のページ数と、その仮のバッファーを使用したデータ・パーティションのスキャンに必要なページ・フェッチ回数を表しています。データが利用できない場合は、長さゼロのストリング。 | |
| SEQUENTIAL_PAGES | BIGINT | 索引キー順にディスクに存在し、それらの間にほとんど (またはまったく) 大きなギャップがないようなリーフ・ページの数。統計が収集されていない場合は -1。 | |
| DENSITY | INTEGER | 索引パーティションによって占有されているページの範囲内の、ページ数に対する SEQUENTIAL_PAGES の比率。パーセントで表現される (0 から 100 の整数)。統計が収集されていない場合は -1。 | |
| AVERAGE_SEQUENCE_GAP | DOUBLE | 索引パーティション内の索引ページ・シーケンス間のギャップ。 各ギャップは索引リーフ・ページのスキャンにより検出され、 索引ページ・シーケンスの間でランダムにフェッチしなければならない索引ページの平均数を表します。 不明の場合は -1。 | |
| AVERAGE_SEQUENCE_FETCH_GAP | DOUBLE | 索引パーティションを使用してフェッチする際の、表ページ・シーケンス間のギャップ。各ギャップは索引リーフ・ページのスキャンにより検出され、 データ・パーティション・ページのシーケンスの間でランダムにフェッチしなければならないデータ・パーティション・ページの平均数を表します。不明の場合は -1。 | |
| AVERAGE_SEQUENCE_PAGES | DOUBLE | 順次にアクセス可能な索引ページの平均数 (つまり、 順番になっているものとしてプリフェッチャーが検出する索引ページの数)。 不明の場合は -1。 | |
| AVERAGE_SEQUENCE_FETCH_PAGES | DOUBLE | 索引を使用してフェッチする際の、 順次にアクセス可能なデータ・パーティション・ページの平均数 (つまり、 プリフェッチャーが順次として検出するデータ・パーティション・ページの数)。 不明の場合は -1。 | |
| AVERAGE_RANDOM_PAGES | DOUBLE | 順次ページ・アクセス間のランダム・データ・パーティション・ページの平均数。不明の場合は -1。 | |
| AVERAGE_RANDOM_FETCH_PAGES | DOUBLE | 索引パーティションを使用してフェッチする際の、順次ページ・アクセス間のランダム・データ・パーティション・ページの平均数。不明の場合は -1。 | |
| STATS_TIME | TIMESTAMP | Y | この索引パーティションについて記録されている統計値が最後に変更された時刻。 統計が使用可能でない場合は、NULL 値。 |
| COMPRESSION | CHAR (1) | 索引圧縮がアクティブにされているかどうかを示します。
|
|
| PCTPAGESSAVED | SMALLINT | 索引の圧縮の結果、索引に保存されるページの概算パーセンテージ。統計が収集されていない場合は -1。 |