本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
响应建议
建议是见解中最重要的部分。在分析的这一阶段,需要采取行动来解决性能问题。通常需要执行以下步骤:
-
确定报告的性能问题是否表明存在实际问题。
在某些情况下,问题可能是意料之中的且是良性的。例如,如果您使测试数据库承受极端的数据库负载, DevOpsGuru for RDS 会将负载报告为性能异常。但是,您无需纠正此异常,因为这是测试的预期结果。
如果您确定问题需要回应,请转到下一步。
-
确定是否实施该建议。
在建议表中,有一列显示建议的操作。对于被动见解,这是被动异常详情页面上的我们的建议列。对于主动见解,这是主动见解页面上的推荐的自定义更改列。
DevOpsGuru for RDS 提供了一系列建议,涵盖了几种潜在的问题场景。查看此列表后,确定哪项建议与当前情况更相关,并考虑将其进行应用。如果建议适合您的情况,请转到下一步。如果不适合,请跳过剩下的步骤,并通过手动方法解决问题。
-
执行建议的操作。
DevOpsRDS 版 Guru 建议您执行以下任一操作:
-
执行特定的纠正操作。
例如, DevOpsGuru for RDS 可能会建议您升级 CPU 容量、调整应用程序池设置或启用性能架构。
-
调查问题的原因。
通常, DevOpsGuru for RDS 建议您调查特定的 SQL 语句或等待事件。例如,建议可能是调查等待事件
io/table/sql/handler
。在《Amazon Aurora 用户指南》的使用 Aurora PostgreSQL 的等待事件进行调整或使用 Aurora MySQL 的等待事件进行调整中,或者在《Amazon RDS 用户指南》的使用 RDS for PostgreSQL 的等待事件进行调整中,查找列出的等待事件。然后执行建议的操作。重要
我们建议您在修改生产实例之前在测试实例上测试所有更改。通过这种方式,您可以了解更改的影响。
-