跳至内容

如何解决在我的 Amazon Aurora MySQL 数据库实例上激活性能详情时出现的问题?

1 分钟阅读
0

我想对我的 Amazon Aurora MySQL 兼容版数据库实例使用性能详情。但是,当我激活此功能时,我收到了错误。

解决方法

检查您的引擎版本和要求

在为 Aurora 激活性能详情之前,请确保您运行的是支持的 Aurora 数据库引擎数据库实例类。要兼容 Aurora MySQL,必须运行与 MySQL 5.7 兼容的 2.04.2 或更高的 2.x 版本。

**注意:**还有额外的允许并行查询的 Aurora 数据库集群引擎要求

检查要求后,在数据库实例上激活性能详情。如果您仍然遇到问题,请执行以下故障排除操作来解决常见错误。

您无法在“性能详情”控制面板上看到性能架构的详细等待事件

如果您手动激活了参数组中的 performance_schema 参数,请重置参数。然后,修改您的实例以开启和关闭性能详情

**注意:**当您开启或关闭性能详情时,您不会遇到停机、重启或失效转移的情况。

性能详情会自动管理和设置以下参数:

  • performance_schema=1
    **注意:**源参数设置为 engine-default
  • performance-schema-consumer-events-waits-current=ON
  • performance-schema-instrument: wait/%=ON
  • performance_schema_consumer_global_instrumentation=ON
  • performance_schema_consumer_thread_instrumentation=ON

您无法使用自定义参数组来配置前面的参数。如果您手动将集群上的 performance_schema 参数配置为有效的性能详情,则可能会丢失数据点。

您无法在“性能详情”控制面板上看到整个查询

“性能详情”控制面板有最大文本大小的配额。如果您的文本超过配额,则无法查看整个查询。

AWS 官方已更新 9 个月前