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

前提条件

实例需要为如下版本:

  • PostgreSQL 10高可用版(本地SSD盘)
  • PostgreSQL 9.4

操作步骤

  1. 登录RDS管理控制台
  2. 在页面左上角,选择实例所在地域。
    性能洞察_性能优化/诊断(CloudDBA)_RDS PostgreSQL 数据库_云数据库 RDS 版 阿里云技术文档 第1张
  3. 找到目标实例,单击实例ID。
  4. 在左侧导航栏中,选择CloudDBA > 性能洞察
  5. 查看性能指标趋势图,确认数据库的负载情况。
    性能洞察_性能优化/诊断(CloudDBA)_RDS PostgreSQL 数据库_云数据库 RDS 版 阿里云技术文档 第2张
    说明 性能指标包括每秒读写次数(IOPS)、CPU使用率、内存使用率和会话数。
  6. 查看平均活跃会话AAS(Average Active Sessions)变化趋势图及相关多维负载信息,确定性能问题源头。
    性能洞察_性能优化/诊断(CloudDBA)_RDS PostgreSQL 数据库_云数据库 RDS 版 阿里云技术文档 第3张
    说明 以上图为例,可以直观地看到在选定的12:00-21:00时间段内,标识为蓝色的SQL占用了最多的活跃会话资源,还能看到SQL模板和样本。您也可以在其他页签查看到更多信息帮助您确定问题源头。

    性能洞察_性能优化/诊断(CloudDBA)_RDS PostgreSQL 数据库_云数据库 RDS 版 阿里云技术文档 第4张