EXPLAIN_OPERATOR 表は、
SQL コンパイラーが SQL ステートメントを満たすために必要とするすべての演算子を格納します。
列名 | データ・ タイプ | ヌル可能? | キー? | 説明 |
---|---|---|---|---|
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 要求のソースのスキーマ、または修飾子。 |
EXPLAIN_LEVEL | CHAR(1) | × | FK | この行に関連する Explain 情報のレベル。 |
STMTNO | INTEGER | × | FK | パッケージ内のステートメントのうち、 この Explain 情報に関連するもののステートメント番号。 |
SECTNO | INTEGER | × | FK | この Explain 情報に関連するパッケージのセクション番号。 |
OPERATOR_ID | INTEGER | × | × | この照会内の演算子の固有の ID。 |
OPERATOR_TYPE | CHAR(6) | × | × | 演算子のタイプの記述ラベル。 |
TOTAL_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、 選択したアクセス・プランの実行にかかる合計コスト (タイマーオン単位) の累積の見積もり。 |
IO_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、 選択したアクセス・プランの実行にかかる入出力コスト (データ・ページの入出力単位) の累積の見積もり。 |
CPU_COST | DOUBLE | × | × | 選択したアクセス・プランを実行するとき、 またこの演算子を含めるときにかかる CPU コスト(命令数) の累積の見積もり。 |
FIRST_ROW_COST | DOUBLE | × | × | アクセス・プランへの 1 行目を取り出すとき、 またこの演算子を含めるときにかかる累積合計(タイマーオン数)の見積もり。 この値には、必須の初期オーバーヘッドが含まれます。 |
RE_TOTAL_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、 選択したアクセス・プランの次の行の取り出しにかかるコスト (タイマーオン単位) の累積の見積もり。 |
RE_IO_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、 選択したアクセス・プランの次の行の取り出しにかかる入出力コスト (データ・ページの入出力単位) の累積の見積もり。 |
RE_CPU_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、 選択したアクセス・プランの次の行の取り出しにかかる CPU コスト (タイマーオン単位) の累積の見積もり。 |
COMM_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、選択したアクセス・プランの 実行にかかる通信コスト (TCP/IP フレーム単位) の累積の見積もり。 |
FIRST_COMM_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、 選択したアクセス・プランの最初の行の取り出しにかかる通信コスト (TCP/IP フレーム単位) の累積の見積もり。 この値には、必須の初期オーバーヘッドが含まれます。 |
BUFFERS | DOUBLE | × | × | この演算子とその入力に必要なバッファーの見積もり。 |
REMOTE_TOTAL_COST | DOUBLE | × | × | リモート・データベース操作の実行にかかる合計コスト (タイマーオン単位) の累積の見積もり。 |
REMOTE_COMM_COST | DOUBLE | × | × | この演算子に至るまで (この演算子を含む) の、 選択したリモート・アクセス・プランの実行にかかる通信コストの累積の見積もり。 |
値 | 説明 |
---|---|
DELETE | 削除 |
FETCH | 取り出し |
FILTER | 行フィルター |
GENROW | 生成行 |
GRPBY | グループ化 |
HSJOIN | ハッシュ結合 |
INSERT | 挿入 |
IXAND | 動的ビットマップ索引 AND |
IXSCAN | 索引スキャン |
MSJOIN | マージ走査結合 |
NLJOIN | ネストしたループ結合 |
RETURN | 結果 |
RIDSCN | 行識別子 (RID) スキャン |
RQUERY | リモート照会 |
SORT | 分類 |
TBSCAN | 表スキャン |
TEMP | 一時表構造 |
TQ | 表待ち行列 |
UNION | 合併 |
UNIQUE | 重複除去 |
UPDATE | 更新 |