cf_db_mem_sz - データベース・メモリー構成パラメーター
このパラメーターは、このデータベースの クラスター・キャッシング・ファシリティー( CFとしても指定されている) の合計メモリー制限を制御します。
- 構成タイプ
- データベース
- 適用
- Db2® pureScale® インスタンスにのみ適用されます。
- ローカルとリモート・クライアントを持つデータベース・サーバー
- パラメーター・タイプ
- オンラインで構成可能
- デフォルト [範囲]
- 自動 [32768 - 4 294 967 295]
- 単位
- ページ (4 KB)
cf_gbp_sz、 cf_lock_sz、および cf_sca_sz パラメーターの クラスター・キャッシング・ファシリティー 構造のメモリー制限の合計は、 cf_db_mem_sz パラメーターの CF 構造のメモリー制限より小さくなければなりません。 同じデータベース内からのグループ・バッファー・プール (GBP)、共有通信域 (SCA)、およびロック構造などの CF リソース間の自動メモリー・チューニングは、 cf_db_mem_sz パラメーターによってバインドされます。
使用上の注意
- numdb 構成パラメーターの値を、インスタンスのデータベースの総数以上に設定します。 さらに、 DB2_DATABASE_CF_MEMORY の値を、このインスタンス上のすべてのデータベース (通常は非アクティブまたはアクティブ) が同時にアクティブになることを許可する値に設定します。
- cf_db_mem_szの値を手動で設定する場合、値は合計 CF サーバー・メモリーより小さくなければなりません。 CF サーバー・メモリーの合計は、 cf_mem_sz データベース・マネージャー構成パラメーターによって制御されます。
- cf_db_mem_sz パラメーターの前の値が AUTOMATICに設定されていた場合、 GET DATABASE CONFIGURATION コマンドの SHOW DETAIL オプションを使用して現行値を判別できます。
- cf_db_mem_sz 構成パラメーターの使用は、 DB2_DATABASE_CF_MEMORY レジストリー変数および numdb 構成パラメーターと調整する必要があります。
制約事項
- CFによって内部的に使用される、 cf_mem_sz パラメーターから取得される追加の 3840 4k ページがあります。 さらに、インスタンスのすべてのアクティブ・データベースのために、cf_mem_sz から 256 4k ページが追加で予約されます。 この追加のページは、cf_mem_sz を手動で設定する場合にのみ、考慮に入れる必要があります。
- このパラメーターの固定値を、現行値より小さい 新しい値に変更する場合、その新しい値は、cf_gbp_sz 構造パラメーター、cf_lock_sz 構造パラメーター、および cf_sca_sz 構造パラメーターのメモリー・サイズの合計より大きい値にする必要があります。そうしないと、操作は失敗します。 この問題を回避するには、このパラメーターの低減を試みる前に、個々の構造メモリー・サイズを小さくする必要があります。
- このパラメーターの固定値を現行値より 高い 新しい値に変更する場合は、 cf_mem_sz パラメーターで定義された CF サーバー・メモリーの合計に加えて、上限が課されます。 通常、この上限は、cf_db_mem_sz パラメーター値と cf_mem_sz パラメーター値の間で必要な、3600 ページから 5000 ページの間のメモリー・バッファーによって定義されます。 cf_db_mem_sz パラメーターの値は、cf_mem_sz とこのメモリー・バッファーの差を超えるべきではありません。