ADVISE_PARTITION 表

ADVISE_PARTITION 表には、 設計アドバイザーから推奨されたデータベース・パーティションに関する情報が入りますが、 この表にデータを追加できるのはパーティション・データベース環境においてのみです。

表 1. ADVISE_PARTITION 表 . PK は、その列が主キーの一部であることを意味します。 FK は、その列が外部キーの一部であることを意味します。
列名 データ・タイプ 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」です。 それ以外の場合、使用されるデフォルト値はブランクです。
TBNAME VARCHAR(128) はい いいえ 表名を指定します。
TBCREATOR VARCHAR(128) はい いいえ 表作成者名を指定します。
PMID SMALLINT はい いいえ 分散マップ ID を指定します。
TBSPACE VARCHAR(128) はい いいえ 表を置く表スペースのページ・サイズを指定します。
COLNAMES CLOB(2M) はい いいえ データベース・パーティション列名をコンマで区切って指定します。
COLCOUNT SMALLINT はい いいえ データベース・パーティションの列の数を指定します。
REPLICATE CHAR(1) はい いいえ データベース・パーティションを複製するかどうかを指定します。
COST DOUBLE はい いいえ データベース・パーティションの使用コストを指定します。
USEIT CHAR(1) はい いいえ EVALUATE PARTITION モードでデータベース・パーティションを使用するかどうかを指定します。 USEIT を 'Y' または 'y' に設定した場合は、データベース・パーティションを使用します。
RUN_ID TIMESTAMP はい FK ADVISE_INSTANCE 表内の行の START_TIME に対応し、同じ設計アドバイザーの実行にリンクする値。