RDS 提供诊断报告、资源分析、SQL 分析和专家服务,用户可以根据优化建议并结合自身的应用对数据库进行优化或者申请专家服务。

操作步骤

  1. 登录 RDS 管理控制台,选择目标实例。
  2. 在实例菜单中选择性能优化
  3. 性能优化页面,选择查看诊断报告资源分析SQL 分析专家服务,选择查询时间范围,如下图所示。

    RDS 记录以下影响数据库性能的信息,用户可以根据这些信息优化数据库或者申请专家服务。

    统计项 内容 操作
    诊断报告 包括实例规格、系统状态、数据库问题和处理建议、SQL 分析和性能曲线(资源利用率)。 单击创建诊断报告,生成诊断报告后下载报告查看诊断结果。
    资源分析 资源分析提供实例 CPU、内存、存储空间、IOPS、连接数的使用情况、参考值和资源说明。 如果资源负载过高的情况,您可以单击页面右上角升级配置来提升实例的配置。
    SQL 分析 SQL 分析基于慢日志和 SQL 审计日志,给出 SQL 相关的优化建议。SQL 分析不涉及索引分析。
    说明
    如果用户没有打开 SQL审计,则只输出慢日志内的 SQL;若用户打开了 SQL审计,则统计结果包含 SQL 审计的内容(包含单次执行很快但是总体消耗量较大的 SQL)。
    SQL 分析包括:
    • SQL 执行时间 TOP10:统计执行时间排名前十且大于 100ms 的 SQL 语句。
    • SQL 语句取前 128 个字符。
    单击创建 SQL 诊断,生成诊断报告后单击查看报告,查看 SQL 分析结果。
    专家服务 提供原厂专家服务和阿里云合作伙伴专家服务,包括数据库紧急救援、数据库健康诊断、数据库优化、数据库护航、数据库培训。 单击服务连接购买相应的服务。