プライマリ・コンテンツに移動
Oracle® Databaseリファレンス
12cリリース2 (12.2)
E72905-02
目次へ移動
目次
索引へ移動
索引

前
次

1.291 SGA_MIN_SIZE

SGA_MIN_SIZEは、プラガブル・データベース(PDB)に保証されたSGAサイズを設定します。PDBにSGA_MIN_SIZEを設定すると、PDBに対して指定したSGAサイズを保証することになります。
特性 説明

パラメータ・タイプ

大整数

構文

SGA_MIN_SIZE = integer [K | M | G]

デフォルト値

0

変更可能

ALTER SYSTEM

PDBで変更可能

はい

値の範囲

0からSGA_TARGETの50%

基本

いいえ

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%以下の値

    • CDB内のすべてのPDBで、SGA_MIN_SIZE値の合計は、CDBレベルのSGA_TARGET値の50%以下にする必要があります。

    これらの要件を満たさない値にPDB内のSGA_MIN_SIZEを設定すると、エラーが発生します。PDBのパラメータを設定した後で、これらの要件に違反した場合(たとえば、SGA_MIN_SIZE値がCDBレベルで変更された場合など)、PDBの値はこれらの要件を満たすように調整されます。

注意:

この初期化パラメータは、Oracle Database 12c リリース2 (12.2.0.1)以降で使用できます。

関連項目:

PDBのメモリー使用量を制御する初期化パラメータの詳細は、『Oracle Database管理者ガイド』を参照してください。