分析 Oracle 最大 PDB 负载 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

分析 Oracle 最大 PDB 负载

分析 Oracle 容器数据库(CDB)负载时,您可能想了解哪些可插拔数据库(PDB)对数据库负载的影响最大。您可能还希望比较运行类似查询的各个 PDB 的性能,以微调性能。有关 Oracle CDB 的更多信息,请参阅 RDS for Oracle 数据库架构

在 Amazon RDS Performance Insights 控制面板中,您可以在维度选项卡的最大 PDB 选项卡下查找有关可插拔数据库(PDB)的信息。

有关此功能的区域、数据库引擎和实例类支持信息,请参阅 支持性能详情功能的 Amazon RDS 数据库引擎、区域和实例类

分析 Oracle CDB 中的最大 PDB 负载
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在左侧导航窗格中,选择 Performance Insights

  3. 选择 Oracle CDB 实例。

    将显示该数据库实例的 Performance Insights 控制面板。

  4. 数据库负载(DB 负载)部分,选择“划分依据”旁边的可插拔数据库(PDB)

    平均活动会话图表显示了负载最大的 PDB。PDB 标识符显示在彩色编码方块的右侧。每个标识符都唯一标识一个 PDB。

    显示 PDB 负载的平均活动会话图表
  5. 向下滚动至 Top SQL(主要 SQL)选项卡。

    在以下示例中,您可以查看相同的 SQL 查询及其驱动到多个 PDB 的负载。

    多个 PDB 的 SQL 查询负载相同

    在以下示例中,单个 PDB 处理的负载高于 CDB 中的其他 PDB。

    PDB 的 SQL 查询负载很高

    有关 Oracle CDB 的更多信息,请参阅 CDB 和 PDB