开发者社区 问答 正文

用户指南-性能优化


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

操作步骤

  1. 登录 RDS 管理控制台,选择目标实例。
  2. 在实例菜单中选择性能优化。
  3. 在性能优化页面,选择查看诊断报告、资源分析、SQL 分析和专家服务,选择查询时间范围,如下图所示。
    RDS 记录以下影响数据库性能的信息,用户可以根据这些信息优化数据库或者申请专家服务。SQL审计
    [tr=rgb(51, 205, 229)][td]统计项
内容操作诊断报告包括实例规格、系统状态、数据库问题和处理建议、SQL 分析和性能曲线(资源利用率)。单击创建诊断报告,生成诊断报告后下载报告查看诊断结果。资源分析资源分析提供实例 CPU、内存、存储空间、IOPS、连接数的使用情况、参考值和资源说明。如果资源负载过高的情况,您可以单击页面右上角升级配置来提升实例的配置。SQL 分析SQL 分析基于慢日志和 SQL 审计日志,给出 SQL 相关的优化建议。SQL 分析不涉及索引分析。
[tr=transparent][/url]说明[tr=transparent]如果用户没有打开 [url=https://help.aliyun.com/document_detail/26197.html]SQL审计,则只输出慢日志内的 SQL;若用户打开了 ,则统计结果包含 SQL 审计的内容(包含单次执行很快但是总体消耗量较大的 SQL)。 SQL 分析包括:
  • SQL 执行时间 TOP10:统计执行时间排名前十且大于 100ms 的 SQL 语句。
  • SQL 语句取前 128 个字符。
单击创建 SQL 诊断,生成诊断报告后单击查看报告,查看 SQL 分析结果。[tr=rgb(239, 251, 255)]专家服务提供原厂专家服务和阿里云合作伙伴专家服务,包括数据库紧急救援、数据库健康诊断、数据库优化、数据库护航、数据库培训。单击服务连接购买相应的服务。

展开
收起
梨好橙 2018-09-05 23:24:15 1553 分享 版权
阿里云 AI 助理回答

RDS性能优化与专家服务操作指南

登录与选择实例

  1. 访问控制台:首先,登录阿里云RDS管理控制台。
  2. 定位目标实例:在实例列表中,选择您需要进行性能分析和优化的目标RDS实例。

性能优化资源概览

  • 诊断报告

    • 内容:涵盖实例规格、系统状态、数据库问题处理建议、SQL分析及性能曲线(包括资源利用率)。
    • 操作:点击“创建诊断报告”,生成后下载报告以查看详细诊断结果。
  • 资源分析

    • 监测项:实时监控CPU、内存、存储空间、IOPS、连接数的使用情况,并提供参考值与资源使用说明。
    • 应对措施:如遇资源负载过高,可直接在页面右上角选择“升级配置”来增强实例性能。
  • SQL分析

    • 数据来源:基于慢日志与SQL审计日志(需开启SQL审计功能)。
    • 不包含:索引分析。
    • 关键统计:展示执行时间排名前10且超过100ms的SQL语句(显示前128字符)。
    • 操作路径:通过“创建SQL诊断”生成报告,并点击“查看报告”获取SQL分析详情。

申请专家服务

  • 服务类型:提供原厂专家服务及阿里云合作伙伴专家服务,覆盖数据库紧急救援、健康诊断、优化、护航及培训等。
  • 购买途径:于“专家服务”选项下,直接点击“服务连接”以购买所需服务。

注意事项

  • SQL审计重要性:确保已开启SQL审计功能,以便获取更全面的SQL执行信息,包括那些单次执行快速但总体消耗大的SQL。

通过上述步骤,用户可以充分利用RDS提供的工具和服务,对数据库进行全面的性能评估与优化。根据诊断报告与专家建议,结合应用实际情况,实施相应的优化策略或寻求专业支持,从而提升数据库运行效率与稳定性。


参考资料: 诊断报告与资源分析操作源自RDS MySQL实例性能优化流程。 SQL分析与SQL审计的重要性强调了开启SQL审计对于获取完整SQL执行情况分析的必要性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答