5.1.7 About CDB Plans and Pluggable Databases
The container database (CDB) can have multiple workloads within multiple PDBs competing for resources.
The Oracle Multitenant container database (CDB) supports many user-defined pluggable databases (PDBs). In a CDB, resources are managed at the following levels:
-
CDB level: Oracle Database Resource Manager manages the workloads for multiple PDBs that are contending for system and CDB resources. The administrator can specify how resources are allocated to PDBs, and can limit the resource utilization of specific PDBs.
-
PDB level: Oracle Database Resource Manager manages the workloads within each PDB.
The following example outlines a CDB plan for three PDBs named SALES, SERVICES and HR. The PDBs have different shares and max utilization limits in the CDB plan.
PDB Name | Directive for Shares | Directive for Utilization Limit | Memory_min | Memory_limit |
---|---|---|---|---|
SALES |
3 |
Unlimited |
20 |
not set |
SERVICES |
3 |
Unlimited |
20 |
not set |
HR |
1 |
70 |
not set |
50 |
Parent topic: Understanding I/O Resource Management (IORM)