2.59 CPU_MIN_COUNT
CPU_MIN_COUNT
には、任意の時点でプラガブル・データベース(PDB)が必要とするCPUの最小数を指定します。
特性 | 説明 |
---|---|
パラメータ・タイプ |
文字列 |
構文 |
|
デフォルト値 |
|
変更可能 |
|
PDBで変更可能 |
はい |
値の範囲 |
|
基本 |
いいえ |
Oracle RAC |
すべてのインスタンスで同じ値を使用する必要がある。 |
このパラメータには、任意の時点でPDBが必要とするCPUの最小数を指定します。マルチスレッドCPUの場合、この数値はCPUコアではなくCPUスレッドに対応します。
このパラメータは、CDBレベルで、および個々のPDBに対して設定できます。これにより、CDB内における各PDBのCPU使用率の最小割当てを制御できます。CDB内のすべてのオープンPDBのCPU_MIN_COUNT
値の合計が、そのCDBのCPU_MIN_COUNT
の値と等しい場合、CDBインスタンスは完全であるとみなされます。その合計がCDBのCPU_MIN_COUNT
の値を超えると、CDBインスタンスは過剰にプロビジョニングされています。Oracleでは、CDBを過剰にプロビジョニングすることが可能です。
リソース・マネージャは、ルート・レベルのRESOURCE_MANAGER_PLAN
をCDBリソース・プランの名前に設定することにより、CDBレベルで有効になります。CDBリソース・プランにCPUディレクティブが構成されていない、つまり、SHARES
およびUTILIZATION_LIMIT
ディレクティブが設定解除されている場合は、リソース・マネージャによって、PDBのCPU_COUNT
およびCPU_MIN_COUNT
設定を使用してCPU使用率が管理されます。
ノート:
このパラメータを非常に低い値に設定すると、CPU割当てが不十分になり、パフォーマンスが低下する場合があります。
ノート:
このパラメータは、Oracle Database 19c以降で使用できます。
関連項目: