使用性能详情监控 Aurora PostgreSQL Limitless Database - Amazon Aurora

使用性能详情监控 Aurora PostgreSQL Limitless Database

使用性能详情监控 Aurora PostgreSQL Limitless Database 集群。性能详情在 Aurora PostgreSQL Limitless Database 上的工作原理与在标准 Aurora 数据库集群上的工作原理类似。但是,您可以在分片组级别跟踪 Aurora PostgreSQL Limitless Database 的指标。

要跟踪的两个主要性能详情指标如下:

  • 数据库负载 – 衡量数据库中的活动级别。性能详情的关键指标是 DBLoad,每秒收集一次。

    性能详情中 DBLoad 指标的单位是平均活动会话数(AAS)。为了获取平均活动会话数,性能详情会对同时运行查询的会话数进行采样。平均活动会话数等于会话总数除以特定时间段内的样本总数。有关 DBLoad 和 AAS 的更多信息,请参阅数据库负载

  • 最大 CPU – 数据库可用的最大计算能力。要查看活动会话是否超过最大 CPU,请查看它们与 Max vCPU 线的关系。Max vCPU 值由数据库实例的 vCPU(虚拟 CPU)内核数决定。有关 Max vCPU 的更多信息,请参阅最大 CPU

此外,您还可以将 DBLoad 指标“分割”成维度,这些维度是该指标的子类别。最有用的维度如下:

  • 热门实例 – 按降序显示您的实例(分片和路由器)的相对数据库负载。

  • 等待事件 – 会导致 SQL 语句等待特定事件发生,然后才能继续运行。等待事件显示工作受阻的位置。

  • 热门 SQL – 显示哪些查询造成的数据库负载最大。

有关性能详情维度的更多信息,请参阅尺寸

下图显示了数据库分片组的热门实例维度。

数据库分片组的热门实例维度。