- Which three are true about using Database Resource Manager in an Oracle multitenant()?
A、A Pdb-level resource plan can limit session PGA memory
B、A Cdb-level resource plan is mandatory when using PDB-level resource plans
C、A Cdb-level resource plan can limit session CPU utilization.
D、A Cdb-level resource plan can limit PDB UNDO use
E、Pdb-level resource plans can limit uncommitted UNDO per consumer group
F、A Cdb-level resource plan can limit PDB CPU utilization
答案:ABF
CDB 级别的 Resource Plan
Resource Manager 可以管理争用系统和CDB资源的多个PDB的工作负载。您可以指定如何为PDB分配资源,还可以限制特定PDB的资源利用率。
PDB 级别的 Resource Plan
Resource Manager 可以管理每个PDB中的工作负载,类似于非CDB。
即,资源分两步分配。 资源管理器首先将系统资源的一部分分配给容器数据库中的每个PDB。 然后,在特定PDB中,它将获得的系统资源的一部分(从前一步骤)分配给连接到PDB的每个会话。
从12.1开始,CDB级 resource plans 可用。 使用CDB级 resource plans,我们可以限制特定PDB的资源使用,例如:
(1)限制特定PDB的CPU使用率。
(2)限制特定PDB可以使用的并行执行 Server 的个数。
(3)限制特定PDB的内存使用。
(4)限制连接到单个PDB的不同会话的资源使用情况。
(5)限制特定PDB生成的 I/O。
对于具有数千个可插拔数据库(PDB)的多租户容器数据库(CDB),为CDB级 resource plan 配置内存和其他Resource Manager 指标会变得非常麻烦。
12.2中引入的 Performance Profiles 和 Mandatory PDB Profiles 可以为一组PDB而不是单个PDB配置CDB resource plan 指标。
您可以把使用类似的资源要求的PDB分为一组,并为它们创建 performance profile。 CDB resource plan指标是针对这些 performance profile(或这一组PDB)创建的。 可以使用 DB_PERFORMANCE_PROFILE 初始化参数指定每个PDB的 performance profile。
可以使用CREATE_CDB_PROFILE_DIRECTIVE过程为PDB performance profiles 设置shares,utilization_limit和parallel_server_limit等属性。
Oracle Exadata还有其他选项,如memory_limit和memory_min,用于控制PDB performance profiles 中的 Database Smart Flash Cache。
版权声明:本文为博主原创文章,未经博主允许不得转载。
oracle
- 上一篇:1Z0-083 第34题
- 下一篇:1Z0-083 第36题