我在 RDS 上有一个 MariaDB 实例,我想为其启用慢查询日志。
下列的文档,我已经创建了一个分配给数据库的参数组。
当我对参数组进行更改时,我可以看到针对数据库记录的事件“已完成更新数据库参数组“,这让我相信数据库可以看到新的参数。
但是,我看不到任何证据表明慢速查询日志已生成。当我刷新日志时,只有默认日志error/mysql-error-running.log
和每小时日志。
我已将所有日志传递到 Cloudwatch,但它也看不到任何慢查询日志。
进行更改后,我遇到了已知的缓慢端点,无论如何,我希望至少看到一个空文件(就像我们对错误日志所做的那样)。
我是不是漏掉了什么步骤?或者配置有点过大?如能得到任何帮助,我将不胜感激!
自定义参数组的内容
- log_输出文件
- log_queries_not_using_indexes 1
- 长查询时间 1
- slow_query_log 1