性能洞察(旧版)

数据库性能优化和监控是数据库管理和开发人员必须关注的重要任务。性能洞察(旧版)通过MySQL的performance_schema能力汇聚SQL信息,专注于RDS MySQL实例负载监控、关联分析和性能调优,以简单直观的方式帮助您迅速评估数据库负载,找到性能问题的源头,提升数据库系统的性能和稳定性。

前提条件

实例为如下版本:

  • RDS MySQL 8.0高可用系列或集群系列

  • RDS MySQL 5.7高可用系列或集群系列

  • RDS MySQL 5.6高可用系列

  • RDS MySQL 5.5高可用系列

通知

DAS已经为RDS MySQL提供性能洞察(新版)功能,在旧版查看重要指标性能趋势的基础上,基于MySQL的performance_schema能力,汇聚SQL信息,快速定位所有SQL的资源消耗执行次数扫描行数执行耗时,并且支持对目标SQL进行限流和优化。

数据来源

用于性能洞察(旧版)的数据主要来源如下:

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

  • 如果目标实例未开启performance_schema,则采集和分析活跃会话数据。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中,选择自治服务 > 性能洞察

  3. 性能洞察页签,单击返回旧版,进入旧版性能洞察页面。返回旧版

  4. 单击开启性能洞察,在弹出的对话框中单击确定开启性能洞察

    说明

    如果您不再使用性能洞察功能,可以单击性能洞察页面的关闭性能洞察,关闭此功能。

  5. 性能洞察页面,选择时间范围,单击查看

    说明

    选择时间范围时,查询结束时间需晚于查询开始时间:

    • 性能洞察最多可查看最近一个月内任意七天的数据。

    • 平均活跃会话最多可查看最近三天的会话信息。

    • 性能洞察区域,您可以查看特定时段的数据库性能情况。若您需要查看某个具体性能,如CPU使用率,可单击该性能名称右侧的详情进行查看。 ss

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

相关文档

您可以启用DAS的自治功能,实现自动治理,以应对数据库性能问题。