https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_LogAccess.MySQL.LogFileSize.html
Aurora MySQL中有以下几种日志类型:
新建一个Aurora MySQL参数组,然后更改以下值:
mysql.general_log
和mysql.slow_log
表logout改为file,则将常规和慢速查询日志写入文件系统
将参数组应用到Aurora集群,然后执行命令确认生效:
show variables like 'log_output';
执行一条慢查询:
select sleep(7);
过一会后在RDS控制台下载日志:
日志中记录了该查询:
如果将slow log和general log保存到table里,随时时间增长量可能越来越大,执行以下命令用于清理日志:
PROMPT> CALL mysql.rds_rotate_slow_log;
PROMPT> CALL mysql.rds_rotate_general_log;