Db2 13のサブシステム・パラメーターの変更

この情報を使用して、Db2 13へのマイグレーション時および継続的デリバリー時のDb2サブシステム・パラメーターの変更を計画することができます。

ヒント: 利用可能なファンクション・レベルのうち、最も高いレベルの変更点が最初に表示されます。 Db2 13 への移行を準備している場合は、 ファンクション・レベル 100 のサブシステム・パラメー タの変更から始めます。

機能レベル 502 以上でのサブシステム・パラメーターの変更

以下の変更は、 Db2 13 でファンクションレベル 502 以上をアクティブにしたときに有効になります。

機能レベル サブシステム・パラメーター 導入された変更 互換性のない変更?
FL 508 この値の範囲は2-93から2-1000に広がった。 いいえ
FL 504 UTILITY_HISTORY 新しいオプションオブジェクト いいえ
FL 504 MAX_CONCURRENT_PKG_OPS このサブシステムパラメータの値は、2つの異なるタイプの自動パッケージ結合操作で同時に実行できる操作の数を個別に制御するようになりました:
  • 自動バインド要求 (自動バインド・フェーズイン要求を除く)、リモート・バインドおよび再バインド要求、CREATE TRIGGER 文、およびパッケージの CREATE PROCEDURE 文。
  • 変更の開始FL 504 オートバインド段階的導入の要請変更の終わり

その結果、同時に処理される自動バインド リクエストの総数は、指定された値の2倍になる。

いいえ
FL 502 パッケージ依存レベル 新規サブシステム・パラメーター。 いいえ
FL 503 QUERY_ACCEL_OPTIONS 新しいオプションフィールド: 12 IN PREDICATE WITH MORE THAN 32K ELEMENTS いいえ

機能レベル 501 でのサブシステム・パラメーターの変更

Db2 13 で機能レベル 501 をアクティブ化すると、以下の変更が有効になります。 ファンクション・レベル501 ( V13R1M501 ) は、 Db2 13 への移行後、 Db2 13 のカタログ変更に依存する新機能や能力をアプリケーションが使用する最初の機会である。

サブシステム・パラメーター 導入された変更 互換性のない変更?
UTILITY_HISTORY 新規サブシステム・パラメーター。 いいえ

これらの変更に関する詳細については、を参照してください。

ファンクションレベル500以上のサブシステムのパラメータ変更

Db2 13 で機能レベル 500 をアクティブ化すると、以下の変更が有効になります。 ファンクションレベル500 ( V13R1M500 ) を有効にすると、 Db2 12 との共存やフォールバックを防ぐことができる。 ファンクション・レベル500は、 Db2 13 の新機能の多くをアプリケーションが使用する最初の機会でもある。 しかし、 Db2 13 カタログの変更に依存する新機能は利用できないままである。

APAR がリストされている場合、 Db2 の各サブシステムまたはデータ共有メンバーで PTF を適用すると、説明されている変更が有効になります。

サブシステム・パラメーター 導入された変更 APAR 互換性のない変更?
CDDS_MODE 新しい値がサポートされる。 SOURCE_ONLYは、スタンドアロンの Db2 サブシステム、または GDPS® データ損失ゼロの継続的可用性環境に参加していないデータ共有グループのすべてのメンバに対して、圧縮テーブル空間の展開ディクショナリが圧縮ディクショナリデータセットに格納されることを指定します。 PH64099 いいえ
IRLMRWT APPLCOMPATレベル V13R1M500 またはそれ以上で実行されるアプリケーションは、SET CURRENT LOCK TIMEOUTステートメントを発行することにより、IRLMRWT設定をオーバーライドする独自のリソース・タイムアウト値を指定することができます。 このステートメントの使用は、SPREG_LOCK_TIMEOUT_MAX サブシステム・パラメーターを設定することで制限できる。 デフォルト値は -1 です。この値は、制限がないことを意味します。 いいえ
MXAIDTCACH 新規サブシステム・パラメーター。 いいえ
REORG_INDEX_NOSYSUT1 このサブシステム・パラメーターは、SHRLEVEL REFERENCE または SHRLEVEL CHANGE を指定した REORG INDEX ユーティリティーの NOSYSUT1 動作の使用に影響を与えなくなりました。 デフォルト値も YES に変更され、保護値になります。 いいえ
SPREG_LOCK_TIMEOUT_MAX この新しいサブシステム・パラメータは、APPLCOMPAT レベル V13R1M500 以上で実行されるアプリケーションが、SET CURRENT LOCK TIMEOUT ステートメントを使用して独自のタイムアウト制限を指定する方法を制限します。 デフォルト値は -1 です。この値は、制限がないことを意味します。 いいえ
STATPGSAMP このサブシステム・パラメーターは、LOAD または REORG TABLESPACE ユーティリティーが STATISTICS キーワードを指定して実行される場合に、インライン統計の収集にも適用されます。 いいえ

これらの変更に関する詳細については、を参照してください。

機能レベル 100 でのサブシステム・パラメーターの変更

Db2 13 の機能レベル 100 にマイグレーションすると、以下の変更が有効になります。 Db2 は、 Db2 13 への移行中、ファンクションレベル100 ( V13R1M100 ) で開始され、データ共有におけるフォールバックや Db2 12 との共存は可能なままである。 Db2 13 、多くの新機能が利用できないままだ。

サブシステム・パラメーター 導入された変更 APAR 互換性のない変更?
authexit_cacherefresh 値がALLに設定され z/OS® リリースが 2.5 またはそれ以降の場合、 RACF® でプランオブジェクトプロファイルのリソースアクセスが変更され、アクセス制御認可出口( DSNX@XAC )がアクティブになると、 Db2 はプラン認可キャッシュのエントリをリフレッシュします。 いいえ
DDF デフォルト値は AUTO に変更されます。 いいえ
DSMAX 範囲が拡張され、最大値が 200000 から 400000 に増やされました。 既存のデフォルトである 200000 は保持されます。 いいえ
EDM_SKELETON_POOL デフォルト値は、KB 単位で 51200 から 81920 に変更されました。 いいえ
EDMDBDC デフォルト値は、KB 単位で 23400 から 40960 に変更されました。 いいえ
FTB_NON_UNIQUE_INDEX デフォルト値が NO から YES に変更されました。 いいえ
IRLMRWT IRLMRWT は、ロック・タイムアウト値のより細かい指定をサポートするためにオンラインで変更できるようになりました。 いいえ
la_singlesel_isocs_cdy 新規サブシステム・パラメーター。 PH49335 いいえ
MAXCONQN デフォルト値が OFF から ON に変更されました。 いいえ
MAXCONQW デフォルト値が OFF から ON に変更されました。 いいえ
MAXSORT_IN_MEMORY デフォルト値は、KB 単位で 1000 から 2000 (2 MB) に変更されました。 いいえ
MAX_UDF 新規サブシステム・パラメーター PH44833 はい
NUMLKTS デフォルト値は 2000 から 5000 に変更されました。 いいえ
NUMLKUS デフォルト値は 10000 から 20000 に変更されました。 いいえ
OUTBUFF デフォルト値は 4000K から 104857600 (100MB) に変更されました。 いいえ
PCLOSET 特定のバッファプールの擬似クローズ間隔は、ALTER BUFFERPOOLコマンドにVPCLOSETオプションを付けて発行することで調整できる。 PH65562 いいえ
ページセットパゲノム デフォルト値は ABSOLUTE から RELATIVE に変更されました。 いいえ
SRTPOOL デフォルト値は、KB 単位で 10000 から 20000 (20MB) に変更されました。   いいえ
STATIME_DDF 新規サブシステム・パラメーター PH56228 いいえ
STATIME_MAIN デフォルト値が 60 から 10 に変更されました。

APAR PH56228 は、STATIME_DDFが0でない場合、STATIME_MAINからロケーション統計トレースレコード、IFCID 365、411、412の間隔の制御を削除する。

いいえ
TABLE_COL_NAME_EXPANSION 新規サブシステム・パラメーター。 いいえ
パネルの新フィールド DSNTIP8A:
  • 12 32K 以上の要素を持つ述語 (tbd)
  • 13 加速器固有の結果を有効にする ( PH48480 )
PH48480 未定 いいえ

これらの変更に関する詳細については、を参照してください。

Db2 13 のサブシステム・パラメーターを削除しました (機能レベル 100 およびそれ以降)

以下の表に、このバージョンのDb2 for z/OSから削除されたサブシステム・パラメーターをリストします。 削除されたサブシステム・パラメーターの詳しい説明については、旧バージョンの情報を参照してください。

重要: 最良の結果を得るためには、 Db2 12 環境、特にデータ共有環境で使用されている設定を確認してください。 現在の設定が以下の表に記載されている設定と一致しない場合は、 Db2 13 に移行する前に、新しい動作設定を受け入れるために他の変更が必要かどうかを評価してください。
サブシステム・パラメーター Db2 13で使用される設定 以前のリリースでの説明 互換性のない変更?
AUTHCACH 4K BIND PLAN サブコマンドで CACHESIZE が指定されていない場合に使用される許可キャッシュのサイズ (プラン当たりのバイト数) を指定します。 いいえ
DDF_COMPATIBILITY ヌル

クライアント・アプリケーションとDb2 for z/OSデータ・サーバーとの間の接続の特定の特性を制御します。

はい
DSVCI はい CREATE TABLESPACE または CREATE INDEX ステートメントによって作成されるDb2管理対象データ・セットが、可変 VSAM コントロール・インターバルを持つかどうかを制御します。 いいえ
EXTRAREQ 100 Db2がリモート DRDA サーバーから要求できる追加の DRDA 照会ブロックの数を制限します。 いいえ
EXTRSRV 100 Db2 、DRDAクライアントに返せる余分なDRDAクエリブロックの数を制限する いいえ
HONOR_KEEPDICTIONARY いいえ

表が基本行フォーマットと再配列行フォーマットの間で変換されるときに、Db2が LOAD および REORG パラメーターの KEEPDICTIONARY のどちらを受け入れるかを指定します。

いいえ
IMMEDWRI いいえ グループ・バッファー・プール従属バッファーに対する更新をいつカップリング・ファシリティーに書き込むかを決定します。 いいえ
IX_TB_PART_CONV_EXCLUDE はい 表スペースが索引制御パーティションから表制御パーティションに変換されるとき、表制御パーティション・キーから末尾列を除外するかどうかを指定します。 いいえ
MAXARCH 10000

BSDS に記録されるアーカイブ・ログ・ボリュームの最大数を制御します。

いいえ
MAXTYPE1 0 Db2が許可する非アクティブ DBAT の数を決定します。 いいえ
OPT1ROWBLOCKSORT DISABLE 照会で OPTIMIZE FOR 1 ROW 文節が指定された場合に、Db2 がソート操作を明示的にブロックするかどうかを指定します。 いいえ
PARA_EFF 50 Db2がアクセス・パスを選択するときに Db2 が並列処理のために想定する効率を制御します。 いいえ
PLANMGMTSCOPE STATIC PLANMGMT サブシステム・パラメーター設定を適用するための SQL ステートメントのタイプを指定します。 いいえ
REALSTORAGE_MANAGEMENT オート 1 Db2 が実ストレージの消費を管理するかどうかを指定する。
重要: 現在の設定は Db2 12 に保存してください。 注1 参照)
いいえ
RESYNC 2 再同期期間の時間間隔を分単位で指定します。 いいえ
SUBQ_MIDX ENABLE 一部の非 Boolean の相関付けされていない副照会述部で複数索引アクセスを使用可能にするか使用不可にするかを指定します。 いいえ
TRACSTR いいえ Db2の始動時にグローバル・トレースを自動的に開始するかどうかを指定します。 いいえ
注:
  1. 現在、別の設定を使用している場合は、 Db2 12 でREALSTORAGE_MANAGEMENT設定をAUTOに変更しないでください。

    Db2 13は、実ストレージ管理の拡張自動動作を使用します。これは、Db2 12以前で REALSTORAGE_MANAGEMENT=AUTO を指定して使用されるスレッド・ベースの破棄処理とは異なります。

    Db2 13 システム・レベルでリアル・ストレージの廃棄処理を管理し、廃棄要求からのRSMシリアライズを回避する。 z/OS をシステムレベルで管理する。