MySQL 之 AWS RDS 查看慢日志

查看慢日志

需要修改 RDS 的参数组,开启记录慢查询日志。

解决方案

开启 RDS 记录慢查询日志,然后再次按照之前的文档查询日志,参考步骤如下:

  1. 登陆 AWS Console 页面,打开 RDS 服务。
  2. 左侧导航栏中找到参数组,修改参数组 sys-mysql,依次修改如下参数:
    slow_query_log要创建慢速查询日志,请设置为 1。默认值为 0。
    long_query_time要防止在慢速查询日志中记录快速运行的查询,请指定需要记录的最短查询执行时间值,以秒为单位。默认值为 10 秒,最小值为 0。如果大于这个规定的时间就会记录。
    log_output option可以指定为 FILE,TABLE 或者 NONE。NONE 为不记录,FILE 是以文件的形式保存,一小时一次。TABLE 是存储到 MySQL 的一个表当中,慢速查询写入 mysql.slow_log 表。
  3. 如果配置的是 table 可以通过如下方式查看:
    select * from  mysql.slow_log;
相关文档