ADVISE_INDEX 表
ADVISE_INDEX 表は、推奨索引を示しています。
| 列名 | データ・タイプ | NULL 可能 | キー? | 説明 |
|---|---|---|---|---|
| EXPLAIN_REQUESTER | VARCHAR(128) | いいえ | いいえ | この Explain 要求を開始した許可 ID。 |
| EXPLAIN_TIME | TIMESTAMP | いいえ | いいえ | Explain 要求の開始時刻。 |
| SOURCE_NAME | VARCHAR(128) | いいえ | いいえ | 動的ステートメントに Explain 要求を出したときに実行していたパッケージの名前、 または静的 SQL に Explain 要求を出したときのソース・ファイルの名前。 |
| SOURCE_SCHEMA | VARCHAR(128) | いいえ | いいえ | Explain 要求のソースのスキーマ、または修飾子。 |
| SOURCE_VERSION | VARCHAR(64) | いいえ | いいえ | Explain 要求のソースのバージョン。 |
| EXPLAIN_LEVEL | CHAR(1) | いいえ | いいえ | この行に関連する Explain 情報のレベル。 |
| STMTNO | INTEGER | いいえ | いいえ | この Explain 情報に関連したパッケージ内のステートメントの番号。 |
| SECTNO | INTEGER | いいえ | いいえ | この Explain 情報に関連したパッケージ内のセクションの番号。 |
| QUERYNO | INTEGER | いいえ | いいえ | Explain 対象の SQL ステートメントの数値 ID。 CLP または CLI を介して発行された動的 SQL ステートメントの場合 (EXPLAIN SQL ステートメントを除く)、 デフォルト値は 1 ずつ順番に大きくなる値です。 そうでない場合、デフォルト値は静的 SQL ステートメントでは STMTNO の値で、 動的 SQL ステートメントでは 1 です。 |
| QUERYTAG | CHAR(20) | いいえ | いいえ | Explain 対象の各 SQL ステートメントの ID タグ。 CLP を介して発行された動的 SQL ステートメントの場合 (EXPLAIN SQL ステートメントは除く)、デフォルト値は「CLP」です。CLI を介して発行された動的 SQL ステートメントの場合 (EXPLAIN SQL ステートメントは除く)、デフォルト値は「CLI」です。それ以外の場合、使用されるデフォルト値はブランクです。 |
| NAME | VARCHAR(128) | いいえ | いいえ | 索引の名前。 |
| CREATOR | VARCHAR(128) | いいえ | いいえ | 索引名の修飾子。 |
| TBNAME | VARCHAR(128) | いいえ | いいえ | 索引が定義されている表またはニックネームの名前。 |
| TBCREATOR | VARCHAR(128) | いいえ | いいえ | 表名の修飾子。 |
| COLNAMES | CLOB(2M) | いいえ | いいえ | 列名のリスト。 |
| UNIQUERULE | CHAR(1) | いいえ | いいえ | ユニーク規則。
|
| COLCOUNT | SMALLINT | いいえ | いいえ | キー内の列数と組み込み列 (もしあれば) の数の合計。 |
| IID | SMALLINT | いいえ | いいえ | 索引の内部 ID。 |
| NLEAF | BIGINT | いいえ | いいえ | リーフ・ページの数。統計が収集されていない場合は -1。 |
| NLEVELS | SMALLINT | いいえ | いいえ | 索引レベルの数。 統計が収集されていない場合は -1。 |
| FIRSTKEYCARD | BIGINT | いいえ | いいえ | 第 1 キーの値の数。 統計が収集されていない場合は -1。 |
| FULLKEYCARD | BIGINT | いいえ | いいえ | 個別の全キー値の数。 統計が収集されていない場合は -1。 |
| CLUSTERRATIO | SMALLINT | いいえ | いいえ | 索引によるデータ・クラスタリングの程度。統計が収集されていない場合、 または詳細な索引統計が収集されている場合は -1 (それらの場合は CLUSTERFACTOR の方が使用されます)。 |
| AVGPARTITION_ CLUSTERRATIO | SMALLINT | いいえ | いいえ | 単一のデータ・パーティション内でのデータ・クラスタリングの程度。表が表パーティション化されていない場合、 統計が収集されていない場合、または詳細な索引統計が収集されている場合 (その場合は CLUSTERFACTOR の方が使用されます) は、-1。 |
| AVGPARTITION_ CLUSTERFACTOR | DOUBLE | いいえ | いいえ | 単一のデータ・パーティション内でのクラスタリングの程度の詳細測定値。表が表パーティション化されていない場合、 統計が収集されていない場合、あるいはニックネームに索引が定義されている場合は -1。 |
| AVGPARTITION_PAGE_ FETCH_PAIRS | VARCHAR(520) | いいえ | いいえ | 文字形式の整数ペアのリスト。各ペアは、潜在的なバッファー・プール・サイズと、表の単一データ・パーティションにアクセスするのに必要なページのフェッチ回数との対応を示します。データが利用できない場合、 または表が表パーティション化されていない場合は、長さゼロのストリング。 |
| DATAPARTITION_ CLUSTERFACTOR | DOUBLE | いいえ | いいえ | データ・パーティションに関しての索引キーの「クラスタリング」を測定する統計。このフィールドには、0 から 1 までの数値が入ります。1 は完全なクラスタリングを表し、0 はクラスタリングがないことを表します。 |
| CLUSTERFACTOR | DOUBLE | いいえ | いいえ | より高い計算精度のクラスタリング。 詳細索引統計を収集していない場合、 あるいはニックネームに索引が定義されていない場合は -1。 |
| USERDEFINED | SMALLINT | いいえ | いいえ | ユーザーによる定義。 |
| SYSTEM_REQUIRED | SMALLINT | いいえ | いいえ |
|
| CREATE_TIME | TIMESTAMP | いいえ | いいえ | 索引の作成された時刻。 |
| STATS_TIME | TIMESTAMP | はい | いいえ | この索引について記録されている統計値が最後に変更された時刻。 統計が利用できない場合は、NULL。 |
| PAGE_FETCH_PAIRS | VARCHAR(520) | いいえ | いいえ | 文字形式で表された整数ペアのリスト。 それぞれのペアは、仮のバッファー内のページ数と、 その仮のバッファーを使用した表のスキャンに必要なページ・フェッチ回数を表しています。 (データが利用できない場合は、長さ 0 のストリング。) |
| REMARKS | VARCHAR(254) | はい | いいえ | ユーザー提供のコメントまたは NULL 値。 |
| DEFINER | VARCHAR(128) | いいえ | いいえ | 索引を作成したユーザー。 |
| CONVERTED | CHAR(1) | いいえ | いいえ | 将来の利用のために予約済み。 |
| SEQUENTIAL_PAGES | BIGINT | いいえ | いいえ | 索引キーの順序でディスクに存在し、それらの間に大きなギャップがないか、 わずかなギャップしかないリーフ・ページの数。 (統計が入手できない場合は -1。) |
| DENSITY | INTEGER | いいえ | いいえ | 索引によって占有されているページの範囲内の、 ページ数に対する SEQUENTIAL_PAGES の比率。 パーセントで表されます (0 から 100 の整数。統計が入手できない場合は -1)。 |
| FIRST2KEYCARD | BIGINT | いいえ | いいえ | 索引の最初の 2 つの列を使用するキーの種類数 (統計がない場合、 または適用されない場合は -1)。 |
| FIRST3KEYCARD | BIGINT | いいえ | いいえ | 索引の最初の 3 つの列を使用するキーの種類数 (統計がない場合、 または適用されない場合は -1)。 |
| FIRST4KEYCARD | BIGINT | いいえ | いいえ | 索引の最初の 4 つの列を使用するキーの種類数 (統計がない場合、 または適用されない場合は -1)。 |
| PCTFREE | SMALLINT | いいえ | いいえ | 索引を最初に作成する際に予約する索引リーフ・ページのパーセント。 このスペースは、索引の作成後に行う挿入用に使用可能です。 |
| UNIQUE_COLCOUNT | SMALLINT | いいえ | いいえ | ユニーク・キーに必要な列の数。 常に <=COLCOUNT。 組み込み列がある場合にのみ < COLCOUNT。 索引にユニーク・キーがない場合は -1 (重複可能)。 |
| MINPCTUSED | SMALLINT | いいえ | いいえ | ゼロでない場合は、オンライン索引デフラグが使用可能になり、 その値は、ページをマージをする前に使用される最小スペースのしきい値です。 |
| REVERSE_SCANS | CHAR(1) | いいえ | いいえ |
|
| USE_INDEX | CHAR(1) | はい | いいえ |
|
| CREATION_TEXT | CLOB(2M) | いいえ | いいえ | 索引の作成に使用された SQL ステートメント。 |
| PACKED_DESC | BLOB(1M) | はい | いいえ | 表の内部記述。 |
| RUN_ID | TIMESTAMP | はい | FK | ADVISE_INSTANCE 表内の行の START_TIME に対応し、同じ設計アドバイザーの実行にリンクする値。 |
| INDEXTYPE | VARCHAR(4) | いいえ | いいえ | 索引のタイプ。
|
| EXISTS | CHAR(1) | いいえ | いいえ | データベース・カタログ内に索引が存在する場合は "Y" に設定し、現在カタログ内に索引が存在しない場合は "N" に設定します。 |
| RIDTOBLOCK | CHAR(1) | いいえ | いいえ | 設計アドバイザー内にブロック索引を作成するのに RID 索引が使われていた場合は、「Y」に設定します。 |
| NULLKEYS | CHAR(1) | いいえ | いいえ | NULL キーに索引を付けるかどうかを指定します。
|