- #开启慢日志两个参数
- slow_query_log = 1 设置为1,来启用慢查询日志
- long_query_time = 5 (单位秒) sql执行多长时间被定义为慢日志
1. 点击RDS然后点击参数组,选择slow_query_log,设置为1【表示开启慢日志】点击保存更改后自动更新

2.点击RDS然后点击参数组,选择long_query_time,设置为5【表示执行超过5秒的sql语句定义你为慢日志】点击保存更改后自动更新

3.登陆mysql查询是否生效
- mysql -h 数据库地址 -u 用户 -p 【回车输入密码】
- #查询是否开启慢日志
- MySQL [(none)]> SHOW VARIABLES LIKE 'slow_query_log';
- +----------------+-------+
- | Variable_name | Value |
- +----------------+-------+
- | slow_query_log | ON |
- +----------------+-------+
- 1 row in set (0.001 sec)
- #查询慢sql限定时间
- MySQL [(none)]> SHOW VARIABLES LIKE 'long_query_time';
- +-----------------+-----------+
- | Variable_name | Value |
- +-----------------+-----------+
- | long_query_time | 5.000000 |
- +-----------------+-----------+
- 1 row in set (0.003 sec)
4.下一步,把mysql慢日志输出到CloudWatch 点击数据库选择修改
5.勾选慢速查询日志,点击继续,然后点击修改集群即可
6.然后点击cloudwatch查询 已生成的慢日志即可
