EXPLAIN_OBJECT 表は、 SQL ステートメントを満たすために生成されるアクセス・プランが必要とするデータ・オブジェクトを指定します。
この表の定義については、EXPLAIN_OBJECT 表の定義を参照してください。
列名 | データ・タイプ | ヌル値 可能 ? | キー ? | 説明 |
---|---|---|---|---|
EXPLAIN_REQUESTER | VARCHAR(128) | No | FK | この Explain 要求を開始した許可 ID。 |
EXPLAIN_TIME | TIMESTAMP | No | FK | Explain 要求の開始時刻。 |
SOURCE_NAME | VARCHAR(128) | No | FK | 動的ステートメントに Explain 要求を出したときに実行していたパッケージの名前、 または静的 SQL に Explain 要求を出したときのソース・ファイルの名前。 |
SOURCE_SCHEMA | VARCHAR(128) | No | FK | Explain 要求のソースのスキーマ、または修飾子。 |
EXPLAIN_LEVEL | CHAR(1) | No | FK | この行に関連する Explain 情報のレベル。 |
STMTNO | INTEGER | No | FK | パッケージ内のステートメントのうち、この Explain 情報に関連するもののステートメント番号。 |
SECTNO | INTEGER | No | FK | この Explain 情報に関連するパッケージのセクション番号。 |
OBJECT_SCHEMA | VARCHAR(128) | No | No | このオブジェクトが属しているスキーマ。 |
OBJECT_NAME | VARCHAR(128) | No | No | オブジェクト名。 |
OBJECT_TYPE | CHAR(2) | No | No | オブジェクトのタイプの記述ラベル。 |
CREATE_TIME | TIMESTAMP | Yes | No | オブジェクトの作成時刻。表関数の場合はヌル値。 |
STATISTICS_TIME | TIMESTAMP | Yes | No | このオブジェクトを最後に更新した時刻。 このオブジェクトに統計がない場合はヌル値。 |
COLUMN_COUNT | SMALLINT | No | No | このオブジェクトの列数。 |
ROW_COUNT | INTEGER | No | No | このオブジェクトの行数の見積もり。 |
WIDTH | INTEGER | No | No | オブジェクトの平均幅をバイトで示したもの。 索引の場合は -1 に設定します。 |
PAGES | INTEGER | No | No | オブジェクトがバッファー・プール内で必要とするページ数の見積もり。 表関数には、-1 に設定します。 |
DISTINCT | CHAR(1) | No | No | オブジェクトの行が特殊である (複写ではない) かを示す。
可能な値は次のとおりです。
|
TABLESPACE_NAME | VARCHAR(128) | Yes | No | このオブジェクトが保管されている表スペースの名前。 表スペースが関係していない場合は、ヌル値に設定する。 |
OVERHEAD | DOUBLE | No | No | 指定された表スペースへのランダム入出力 1 度に対するオーバーヘッドの合計の見積もり (ミリ秒)。 コントローラー・オーバーヘッド、ディスク・シーク、および待ち時間を含む。 表スペースが関係していない時は -1 に設定します。 |
TRANSFER_RATE | DOUBLE | No | No | 指定の表スペースからデータ・ページを読み取るための時間の見積もり (ミリ秒単位)。 表スペースが関係していない時は -1 に設定します。 |
PREFETCHSIZE | INTEGER | No | No | 事前取り出しの実行時に読み取るデータ・ページの数。 表関数には、-1 に設定します。 |
EXTENTSIZE | INTEGER | No | No | データ・ページを単位とするエクステント・サイズ。 表スペースの中のコンテナーにこの数のページが書き込まれたら、 次のコンテナーに切り替わるようになります。 表関数には、-1 に設定します。 |
CLUSTER | DOUBLE | No | No | 索引とクラスター化しているデータの度数 1 以上の場合、これは CLUSTERRATIO。 0 以上かつ 1 より小さい場合、これは CLUSTERFACTOR。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
NLEAF | INTEGER | No | No | この索引オブジェクトの値が必要とする葉ページの数。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
NLEVELS | INTEGER | No | No | この索引オブジェクトのツリー内の索引レベルの数。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
FULLKEYCARD | BIGINT | No | No | この索引オブジェクトに含まれる、特殊なフル・キー値の数。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
OVERFLOW | INTEGER | No | No | 表内のオーバーフロー・レコードの合計数。 索引、表関数について、またはこの統計が利用不能な場合は、-1 に設定します。 |
FIRSTKEYCARD | BIGINT | No | No | 最初のキーの値の種類数。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
FIRST2KEYCARD | BIGINT | No | No | 索引の最初の {2,3,4} 列を使用する最初の特殊キー値の数。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
FIRST3KEYCARD | BIGINT | No | No | |
FIRST4KEYCARD | BIGINT | No | No | |
SEQUENTIAL_PAGES | INTEGER | No | No | 索引キーの順序でディスクに存在し、 それらの間に大きなギャップがないか、わずかなギャップしかない葉ページの数。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
DENSITY | INTEGER | No | No | 索引によって占有されているページの範囲内の、ページ数に対する SEQUENTIAL_PAGES の比率。 パーセントで表現される (0〜100 の整数)。 表、表関数について、またはこの統計が利用不能の場合は、-1 に設定します。 |
値 | 説明 |
---|---|
IX | 索引 |
TA | 表 |
TF | 表関数 |