我用无服务器选项创建了aws aurora mysql。对于参数组,我已设置
slow_query_log = 1
slow_query_log_file = /rdsdbdata/log/slowquery/mysql-slowquery.log
log_output = TABLE
当我连接到实例并运行show global variables like '%log_out%';
时,它显示log_out = FILE的设置
另外,我看不到任何实例类型的选项,可以在其中设置日志以显示在Cloudwatch中。
所以我如何查看AWS Aurora Serverless的慢查询日志
答案 0 :(得分:0)
在您的AWS参数组中,使log_output = FILE而不是TABLE。这是一个动态参数,应使您的slow_query_log_file包含完成时间超过“ long_query_time”秒的查询信息。使用SELECT @@ long_query_time确定当前设置。 long_query_time为1可能比10(秒)更有用。