我想对我的 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 参数配置为有效的性能详情,则可能会丢失数据点。
您无法在“性能详情”控制面板上看到整个查询
“性能详情”控制面板有最大文本大小的配额。如果您的文本超过配额,则无法查看整个查询。