変更の開始

CACHE DYN STABILITY フィールド( サブシステムパラメータ)CACHEDYN_STABILIZATION

CACHEDYN_STABILIZATION サブシステム・パラメーターは、動的 SQL ステートメントを安定化のためにキャプチャーできるかどうか、および Db2 がキャプチャーされたランタイム構造を使用して、動的ステートメント・キャッシュに存在しない安定した動的 SQL ステートメントを処理するかどうかを指定します。 Db2 は、キャプチャされたランタイム構造を使用する場合、完全な準備の処理を回避することができます。

このサブシステム・パラメーターは、Db2 12の新しいパラメーターです。 任意の関数レベルで設定できますが、 機能レベル500 以上 のアクティベーション後にのみ有効になります。

許容値: BOTH、CAPTURE、LOAD、NONE
デフォルト: BOTH
データ共用の有効範囲: すべてのメンバーに同じ設定を推奨
更新: パネル DSNTIPB のオプション 29
オンライン更新可能: はい
DSNZPxxx : DSN6SPRM.CACHEDYN_STABILIZATION

次の表は、START DYNQUERYCAPTURE コマンドおよび動的 SQL ステートメントの処理に対する CACHEDYN_STABILIZATION サブシステム・パラメーターの影響を要約しています。

CACHEDYN_STABILIZATION サブシステム・パラメーター値の影響

CACHEDYN_STABILIZATION 値 Db2は、START DYNQUERYCAPTURE コマンドを受け入れ、進行中の MONITOR(YES) コマンドの実行時構造をキャプチャーしますか。 Db2 動的SQLは、動的SQLのフル・プリペアを回避するために、取得した実行時構造を使用しますか?
BOTH はい はい
CAPTURE はい いいえ
LOAD いいえ はい
NONE いいえ いいえ
BOTH
動的 SQL ステートメントはカタログにキャプチャーされ、Db2は、安定化されたステートメントのアクセス・パスをキャプチャーします。
CAPTURE
動的 SQL ステートメントはカタログに取り込むことができますが、Db2はキャプチャーされたアクセス・パスを使用しません。
LOAD
Db2は、動的 SQL ステートメントに対してキャプチャーされたアクセス・パスを使用しますが、安定化のためにステートメントをキャプチャすることはできません。
NONE
動的ステートメントをキャプチャーできないため、Db2はキャプチャーされたアクセス・パスを使用しません。
変更の終わり