性能洞察,是数据库自治服务DAS里专注于RDS实例负载监控、关联分析、性能调优的利器,以简单直观的方式帮助用户迅速评估数据库负载,找到性能问题的源头,提升数据库的稳定性。

前提条件

RDS PostgreSQL数据库实例为高可用版。

数据来源

  • 如果目标实例已经开启了performance_schema,直接采集和分析performance_schema中的数据。
  • 如果目标实例未开启performance_schema,则采集和分析活跃会话数据。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中,选择自治服务 > 一键诊断
  3. 性能洞察页签,单击开启性能洞察,在弹出的对话框中单击确定开启性能洞察
    说明 如果您不再使用性能洞察功能,可以单击性能洞察页面的关闭性能洞察,关闭此功能。
  4. 您可以在性能洞察平均活跃会话区域,查看数据库实例对应的信息:
    说明 选择时间范围时,查询结束时间需晚于查询开始时间:
    • 性能洞察最多可查看最近一个月内任意七天的数据。
    • 平均活跃会话最多可查看最近三天的会话信息。
    • 性能洞察区域,您可以查看指定时段的数据库性能情况。

      若您需要查看某个具体性能,如内存/CPU使用率,可单击该性能名称右侧的详情进行查看。

      ss
    • 平均活跃会话区域,您可以查看不同类别会话的变化趋势图和相关多维负载信息列表,确定性能问题源头。

      单击SQL类别操作列的优化,进入SQL诊断优化页,查看对应的SQL、执行计划和诊断结果。

      aa