2.353 SGA_MIN_SIZE
SGA_MIN_SIZE
は、プラガブル・データベース(PDB)のSGAの使用に対して可能な最小値を示します。特性 | 説明 |
---|---|
パラメータ・タイプ |
大整数 |
構文 |
|
デフォルト値 |
|
変更可能 |
|
PDBで変更可能 |
はい |
値の範囲 |
0から |
基本 |
いいえ |
Oracle RAC |
すべてのインスタンスで同じ値を使用する必要がある。 |
CDBレベルでこのパラメータを設定しても効果はありません。
ノート:
各PDBが使用可能なメモリーの量を制御するために、CDBでリソース・マネージャを使用できるようにするには:
-
CDBレベルで(CDBのルートで)
NONCDB_COMPATIBLE
初期化パラメータをFALSE
に設定する必要があります。 -
MEMORY_TARGET
初期化パラメータをCDBレベルで設定しないでください。 -
SGA_TARGET
の値はCDBレベルで設定する必要があります。SGA_TARGET
がCDBレベルで設定されていない場合、PDBでSGA_MIN_SIZE
を設定しても効果がありません。エラー・メッセージは受け取りませんが、PDBのSGA_MIN_SIZE
値は強制されません。 -
SGA_MIN_SIZE
値を、次の要件を満たす値に設定する必要があります。-
1つのPDBで、PDBでの
SGA_TARGET
の値の50%以下の値 -
1つのPDBで、CDBレベルの
SGA_TARGET
の値の50%以下の値 -
1つのPDBで、CDBレベルの
SGA_MAX_SIZE
の値より小さい値 -
CDB内のすべてのオープンPDBで、
SGA_MIN_SIZE
値の合計は、CDBレベルでの管理対象SGAの合計の50%以下にする必要があります。管理対象SGAは、DB_CACHE_SIZE
およびSHARED_POOL_SIZE
です。
これらの要件を満たさない値にPDB内の
SGA_MIN_SIZE
を設定すると、エラーが発生します。 -
関連項目:
PDBのメモリー使用量を制御する初期化パラメータの詳細は、『Oracle Multitenant管理者ガイド』を参照してください