この付録は、
CURRENT EXPLAIN MODE および CURRENT EXPLAIN SNAPSHOT 特殊レジスターの値の相互作用、
また PREP および BIND コマンドとの相互作用を説明します。
CURRENT EXPLAIN MODE および CURRENT EXPLAIN SNAPSHOT 特殊レジスター値は、
以下のような方法で動的 SQL に作用します。
EXPLAIN SNAPSHOT の値
| EXPLAIN MODE の値
|
|
|
NO
| YES
| EXPLAIN
| RECOMMEND INDEXES
| EVALUATE INDEXES
|
---|
NO
|
|
|
- 移植されたExplain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 移植されたExplain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 推奨された索引
|
- 移植されたExplain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 評価された索引
|
YES
|
- 取られたExplain スナップショット
- 戻された照会の結果
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻された照会の結果
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 推奨された索引
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 評価された索引
|
EXPLAIN
|
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 推奨された索引
|
- 移植されたExplain 表
- 取られたExplain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 評価された索引
|
EXPLAIN MODE の値
| EXPLAIN バインド・オプションの値
|
NO
| YES
| ALL
|
---|
NO
|
|
- 静的 SQL に対して移植された Explain 表
- 戻された照会の結果
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻された照会の結果
|
YES
|
- 動的 SQL に対して移植された Explain 表
- 戻された照会の結果
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻された照会の結果
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻された照会の結果
|
EXPLAIN
|
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
RECOMMEND INDEXES
|
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 推奨された索引
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 推奨された索引
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 推奨された索引
|
EVALUATE INDEXES
|
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 評価された索引
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 評価された索引
|
- 静的 SQL に対して移植された Explain 表
- 動的 SQL に対して移植された Explain 表
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
- 評価された索引
|
CURRENT EXPLAIN SNAPSHOT 特殊レジスターは、
動的 SQL に対して以下のような方法で EXPLSNAP バインド・オプションに作用します。
EXPLAIN SNAPSHOT の値
| EXPLSNAP バインド・オプションの値
|
NO
| YES
| ALL
|
---|
NO
|
|
- 静的 SQL に対して取られた Explain スナップショット
- 戻された照会の結果
|
- 静的 SQL に対して取られた Explain スナップショット
- 動的 SQL に対して取られた Explain スナップショット
- 戻された照会の結果
|
YES
|
- 動的 SQL に対して取られた Explain スナップショット
- 戻された照会の結果
|
- 静的 SQL に対して取られた Explain スナップショット
- 動的 SQL に対して取られた Explain スナップショット
- 戻された照会の結果
|
- 静的 SQL に対して取られた Explain スナップショット
- 動的 SQL に対して取られた Explain スナップショット
- 戻された照会の結果
|
EXPLAIN
|
- 動的 SQL に対して取られた Explain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 静的 SQL に対して取られた Explain スナップショット
- 動的 SQL に対して取られた Explain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|
- 静的 SQL に対して取られた Explain スナップショット
- 動的 SQL に対して取られた Explain スナップショット
- 戻されなかった照会 (実行されなかった動的ステートメント) の結果
|