EXPLAIN_OBJECT 表
EXPLAIN_OBJECT 表は、 SQL ステートメントを満たすために生成されるアクセス・プランが必要とするデータ・オブジェクトを指定します。
| 列名 | データ・タイプ | NULL 可能 | キー? | 説明 |
|---|---|---|---|---|
| EXPLAIN_REQUESTER | VARCHAR(128) | いいえ | FK | この Explain 要求を開始した許可 ID。 |
| EXPLAIN_TIME | TIMESTAMP | いいえ | FK | Explain 要求の開始時刻。 |
| SOURCE_NAME | VARCHAR(128) | いいえ | FK | 動的ステートメントに Explain 要求を出したときに実行していたパッケージの名前、 または静的 SQL に Explain 要求を出したときのソース・ファイルの名前。 |
| SOURCE_SCHEMA | VARCHAR(128) | いいえ | FK | Explain 要求のソースのスキーマ、または修飾子。 |
| SOURCE_VERSION | VARCHAR(64) | いいえ | FK | Explain 要求のソースのバージョン。 |
| EXPLAIN_LEVEL | CHAR(1) | いいえ | FK | この行に関連する Explain 情報のレベル。 |
| STMTNO | INTEGER | いいえ | FK | この Explain 情報に関連したパッケージ内のステートメントの番号。 |
| SECTNO | INTEGER | いいえ | FK | この Explain 情報に関連したパッケージ内のセクションの番号。 |
| OBJECT_SCHEMA | VARCHAR(128) | いいえ | いいえ | このオブジェクトが属しているスキーマ。 |
| OBJECT_NAME | VARCHAR(128) | いいえ | いいえ | オブジェクトの名前。 |
| OBJECT_TYPE | CHAR(2) | いいえ | いいえ | オブジェクトのタイプの記述ラベル。 |
| CREATE_TIME | TIMESTAMP | はい | いいえ | オブジェクトの作成時刻。表関数の場合は NULL。 |
| STATISTICS_TIME | TIMESTAMP | はい | いいえ | このオブジェクトを最後に更新した時刻。 このオブジェクトに統計がない場合は NULL 値。 |
| COLUMN_COUNT | SMALLINT | いいえ | いいえ | このオブジェクトの列数。 |
| ROW_COUNT | INTEGER | いいえ | いいえ | このオブジェクトの行数の見積もり。 |
| WIDTH | INTEGER | いいえ | いいえ | オブジェクトの平均幅 (バイト数)。 索引の場合は -1 に設定します。 |
| PAGES | BIGINT | いいえ | いいえ | オブジェクトがバッファー・プールで占有するページ数の見積もり。 表関数には、-1 に設定します。 |
| DISTINCT | CHAR(1) | いいえ | いいえ | オブジェクト内の行が固有かどうか (つまり、重複しているかどうか) を示します。
可能な値は以下のとおりです。
|
| TABLESPACE_NAME | VARCHAR(128) | はい | いいえ | このオブジェクトが保管されている表スペースの名前。 表スペースが関係していない場合は、NULL 値に設定する。 |
| OVERHEAD | DOUBLE | いいえ | いいえ | 指定された表スペースにランダム入出力を 1 回行うためのオーバーヘッドの見積合計 (ミリ秒)。
コントローラー・オーバーヘッド、ディスク・シーク、および待ち時間が組み入れられます。
次の場合は -1 に設定されます。
|
| TRANSFER_RATE | DOUBLE | いいえ | いいえ | 指定の表スペースからデータ・ページを読み取るための時間の見積もり (ミリ秒単位)。
次の場合は -1 に設定されます。
|
| PREFETCHSIZE | INTEGER | いいえ | いいえ | プリフェッチの実行時に読み取るデータ・ページの数。
次の場合は -1 に設定されます。
|
| EXTENTSIZE | INTEGER | いいえ | いいえ | データ・ページを単位とするエクステント・サイズ。 表スペースの中のコンテナーにこの数のページが書き込まれたら、 次のコンテナーに切り替えるようになります。 表関数には、-1 に設定します。 |
| CLUSTER | DOUBLE | いいえ | いいえ | 索引とのデータ・クラスタリングの程度。 >= 1 の場合は CLUSTERRATIO。 0 以上かつ 1 より小さい場合、これは CLUSTERFACTOR。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| NLEAF | BIGINT | いいえ | いいえ | この索引オブジェクトの値が占めるリーフ・ページの数。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| NLEVELS | INTEGER | いいえ | いいえ | この索引オブジェクトのツリー内の索引レベルの数。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| FULLKEYCARD | BIGINT | いいえ | いいえ | この索引オブジェクトに組み込まれる個別全キー値の数。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| OVERFLOW | BIGINT | いいえ | いいえ | 表内のオーバーフロー・レコードの合計数。 索引、表関数について、またはこの統計が使用不可である場合は、-1 に設定します。 |
| FIRSTKEYCARD | BIGINT | いいえ | いいえ | 最初のキーの値の種類数。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| FIRST2KEYCARD | BIGINT | いいえ | いいえ | 索引の最初の 2 列を使用する最初のキー値の種類数。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| FIRST3KEYCARD | BIGINT | いいえ | いいえ | 索引の最初の 3 列を使用する最初のキー値の種類数。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| FIRST4KEYCARD | BIGINT | いいえ | いいえ | 索引の最初の 4 列を使用する最初のキー値の種類数。表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| SEQUENTIAL_PAGES | BIGINT | いいえ | いいえ | 索引キーの順序でディスクに存在し、それらの間に大きなギャップがないか、 わずかなギャップしかないリーフ・ページの数。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| DENSITY | INTEGER | いいえ | いいえ | 索引によって占有されているページの範囲内の、 ページ数に対する SEQUENTIAL_PAGES の比率。 パーセントで表現される (0 から 100 の整数)。 表、表関数について、またはこの統計が使用不可の場合は、-1 に設定します。 |
| STATS_SRC | CHAR(1) | いいえ | いいえ | 統計のソースを示します。 単一のノードからの場合は 1 に設定します。 |
| AVERAGE_SEQUENCE_ GAP | DOUBLE | いいえ | いいえ | シーケンス間のギャップ。 |
| AVERAGE_SEQUENCE_ FETCH_GAP | DOUBLE | いいえ | いいえ | 索引を使用してフェッチするときの、シーケンス間のギャップ。 |
| AVERAGE_SEQUENCE_ PAGES | DOUBLE | いいえ | いいえ | 順次にアクセスできる索引ページの平均数。 |
| AVERAGE_SEQUENCE_ FETCH_PAGES | DOUBLE | いいえ | いいえ | 索引を使用してフェッチする際の、順次にアクセスできる表ページの平均数。 |
| AVERAGE_RANDOM_ PAGES | DOUBLE | いいえ | いいえ | 順次ページ・アクセスの間のランダム索引ページの平均数。 |
| AVERAGE_RANDOM_ FETCH_PAGES | DOUBLE | いいえ | いいえ | 索引を使用してフェッチする際の、 順次ページ・アクセスの間のランダム表ページの平均数。 |
| NUMRIDS | BIGINT | いいえ | いいえ | 索引内の行 ID の合計数。 |
| NUMRIDS_DELETED | BIGINT | いいえ | いいえ | 索引内の疑似削除された行 ID の合計数。 |
| NUM_EMPTY_LEAFS | BIGINT | いいえ | いいえ | 索引内の空白リーフ・ページの合計数。 |
| ACTIVE_BLOCKS | BIGINT | いいえ | いいえ | 表内のアクティブなマルチディメンション・クラスタリング (MDC) ブロックの合計数。 |
| NUM_DATA_PART | INTEGER | いいえ | いいえ | パーティション表のデータ・パーティションの数。 表がパーティション化されていない場合、1 に設定します。 |
| NULLKEYS | CHAR(1) | はい | いいえ | NULL キーに索引を付けるかどうかを指定します。
|
| 値 | 説明 |
|---|---|
| IX | 索引 |
| NK | ニックネーム |
| RX | RCT 索引 |
| DP | データ・パーティション表 |
| TA | 表 |
| TF | 表関数 |
| +A | コンパイラー参照の別名 |
| +C | コンパイラー参照の制約 |
| +F | コンパイラー参照の関数 |
| +G | コンパイラー参照のトリガー |
| +N | コンパイラー参照のニックネーム |
| +T | コンパイラー参照の表 |
| +V | コンパイラー参照のビュー |
| XI | 論理 XML 索引 |
| PI | 物理 XML 索引 |
| LI | パーティション索引 |
| LX | パーティション論理 XML 索引 |
| LP | パーティション物理 XML 索引 |