pdb コマンドを使用すると、プランを管理できます。 プランは、コンポーネントやホスト上で実行される操作を指定した XML 文書です。
表 11–1 pdb コマンドの概要
コマンド |
説明 |
---|---|
pdb.p.ci |
新しいバージョンのプランをチェックインする |
pdb.p.co |
プランをチェックアウトする (プランを XML で出力する) |
pdb.p.genplan |
プランを XML で生成し、出力する |
pdb.p.la |
すべてのプランの最新バージョンを一覧表示する |
pdb.p.lo |
プランを表示する |
pdb.p.del |
実行プランを削除する |
pdb.p.lv |
指定されたプランのすべてのバージョンを一覧表示する |
pdb.p.sh |
プランを表示または非表示にする |
pdb.p.sc |
プランをカテゴリセットと関連付ける |
このコマンドは、XML から新しいバージョンのプランをチェックインします。
表 11–2 pdb.p.ci の引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
path |
[R] |
InputStreamWrapper |
XML 書式のプラン |
major |
[O] |
ブール型 |
新しいメジャーバージョンとしてチェックインするかどうか。デフォルトは false |
hidePrev |
[O] |
ブール型 |
古いプランを非表示にするかどうか。デフォルトは true |
result |
ExecutionPlan |
新しい実行プラン |
このコマンドは、XML 書式のプランを stdout に出力します。
表 11–3 pdp.p.co コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
plan |
[R] |
ExecutionPlan |
実行プラン |
このコマンドは、プランを XML として生成し、出力します。
表 11–4 pdb.p.genplan コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ComponentID |
プラン生成の対象となるコンポーネントの ID |
pt |
[R] |
NamedBlockType[] |
手続き型のリスト (後述の「Converter Summary」を参照) |
pn |
[R] |
StringArray |
該当プランで使用される手続き名のリスト |
このコマンドは、すべてのプランの最新バージョンを一覧表示します。
表 11–5 pdb.p.la コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
sh |
[O] |
ブール型 |
非表示にしたプランを表示するかどうか。 デフォルトは false |
cat |
[O] |
CategoryID |
適用するカテゴリフィルタ。 デフォルトは「all」 |
result |
ExecutionPlanArray |
プラン |
このコマンドは、実行プランを表示します。
表 11–6 pdb.p.lo コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
表示するプランの ID |
result |
ExecutionPlan |
実行プラン |
このコマンドは、実行プランを削除します。
表 11–7 pdb.p.del コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
削除するプランの ID |
all |
[O] |
ブール型 |
プランのすべてのバージョンを削除するかどうか。デフォルトは false |
このコマンドは、指定されたプランのすべてのバージョンを一覧表示します。
表 11–8 pdb.p.lv コマンドの引数と結果
引数/結果 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
実行プランの ID |
result |
ExecutionPlanArray |
実行プラン |
このコマンドは、プランの非表示または表示 (非表示解除) を行います。
表 11–9 pdb.p.sh コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
非表示または非表示解除するプランの ID |
hide |
[R] |
ブール型 |
プランを非表示に設定するかどうか |
all |
[O] |
ブール型 |
プランのすべてのバージョンを変更するかどうか。デフォルトは false |
このコマンドは、プランをカテゴリセットと関連付けます。
表 11–10 pdb.p.sc コマンドの引数
引数 |
構文 |
説明 |
|
---|---|---|---|
ID |
[R] |
ExecutionPlanID |
カテゴリが適用されるプランの ID |
catIDs |
[R] |
CategoryIDSet |
このプランに関連付けるカテゴリの ID |
all |
[O] |
ブール型 |
プランのすべてのバージョンのカテゴリを更新するかどうか。デフォルトは false |