Mysql AWS Aurora性能模式,如何启用事件\语句\历史
我正在处理一个aurora实例。我已经更新了参数组以启用性能模式,并重新启动了实例。但是Mysql AWS Aurora性能模式,如何启用事件\语句\历史,mysql,amazon-web-services,aurora,Mysql,Amazon Web Services,Aurora,我正在处理一个aurora实例。我已经更新了参数组以启用性能模式,并重新启动了实例。但是events\u statements\u history已关闭 我是否遗漏了什么,或者如何才能做到这一点 select * from setup_consumers where name like 'events%statement%'; +--------------------------------+---------+ | NAME | ENABL
events\u statements\u history
已关闭
我是否遗漏了什么,或者如何才能做到这一点
select * from setup_consumers where name like 'events%statement%';
+--------------------------------+---------+
| NAME | ENABLED |
+--------------------------------+---------+
| events_statements_current | YES |
| events_statements_history | NO |
| events_statements_history_long | NO |
+--------------------------------+---------+
目前无法在AWS控制台的任何位置设置此选项。您可以执行此操作以将其打开:
use performance_schema; update setup_consumers set enabled='yes' WHERE name = 'events_statements_history';"
但是,每次重新启动Aurora实例时都必须重新执行此操作
MySQL > show global variables like 'performance_schema';
+--------------------+-------+
| Variable_name | Value |
+--------------------+-------+
| performance_schema | ON |
+--------------------+-------+
1 row in set (0.00 sec)
use performance_schema;
MySQL [performance_schema]> select * from setup_consumers WHERE name = 'events_statements_history';
+---------------------------+---------+
| NAME | ENABLED |
+---------------------------+---------+
| events_statements_history | NO |
+---------------------------+---------+
1 row in set (0.01 sec)
MySQL [performance_schema]> update setup_consumers set enabled='yes'
WHERE name = 'events_statements_history';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
MySQL [performance_schema]> select * from setup_consumers WHERE name =
'events_statements_history';
+---------------------------+---------+
| NAME | ENABLED |
+---------------------------+---------+
| events_statements_history | YES |
+---------------------------+---------+
1 row in set (0.00 sec)