Db2 13のサブシステム・パラメーターの変更
この情報を使用して、Db2 13へのマイグレーション時および継続的デリバリー時のDb2サブシステム・パラメーターの変更を計画することができます。
機能レベル 502 以上でのサブシステム・パラメーターの変更
以下の変更は、 Db2 13 でファンクションレベル 502 以上をアクティブにしたときに有効になります。
| 機能レベル | サブシステム・パラメーター | 導入された変更 | 互換性のない変更? |
|---|---|---|---|
| FL 508 | この値の範囲は2-93から2-1000に広がった。 | いいえ | |
| FL 504 | UTILITY_HISTORY | 新しいオプションオブジェクト | いいえ |
| FL 504 | MAX_CONCURRENT_PKG_OPS | このサブシステムパラメータの値は、2つの異なるタイプの自動パッケージ結合操作で同時に実行できる操作の数を個別に制御するようになりました:
その結果、同時に処理される自動バインド リクエストの総数は、指定された値の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:
|
PH48480 未定 | いいえ |
これらの変更に関する詳細については、を参照してください。
Db2 13 のサブシステム・パラメーターを削除しました (機能レベル 100 およびそれ以降)
以下の表に、このバージョンのDb2 for z/OSから削除されたサブシステム・パラメーターをリストします。 削除されたサブシステム・パラメーターの詳しい説明については、旧バージョンの情報を参照してください。
| サブシステム・パラメーター | 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 が実ストレージの消費を管理するかどうかを指定する。 | いいえ |
| RESYNC | 2 | 再同期期間の時間間隔を分単位で指定します。 | いいえ |
| SUBQ_MIDX | ENABLE | 一部の非 Boolean の相関付けされていない副照会述部で複数索引アクセスを使用可能にするか使用不可にするかを指定します。 | いいえ |
| TRACSTR | いいえ | Db2の始動時にグローバル・トレースを自動的に開始するかどうかを指定します。 | いいえ |
- 現在、別の設定を使用している場合は、 Db2 12 でREALSTORAGE_MANAGEMENT設定をAUTOに変更しないでください。
Db2 13は、実ストレージ管理の拡張自動動作を使用します。これは、Db2 12以前で REALSTORAGE_MANAGEMENT=AUTO を指定して使用されるスレッド・ベースの破棄処理とは異なります。
Db2 13 システム・レベルでリアル・ストレージの廃棄処理を管理し、廃棄要求からのRSMシリアライズを回避する。 z/OS をシステムレベルで管理する。

