IMC 平台配合mysql数据库部署环境;数据库日志文件积累导致磁盘使用率过高;
数据默认记录增、删、改操作日志,并命名为mysql-bin.*(二进制文件,不能直接删除);默认存储路径为:/usr/local/mysql/data/;
该日志默认没有覆盖配置,安装及记录;需要修改日志记录时效,因修改配置文件操作,需要重启数据库生效;需手动清理已经记录日志;
永久修改
一、查看当前记录时效;
1、登录数据库;
2、SHOW VARIABLES LIKE 'expire_logs_days'; -----查询结果
二、修改数据库配置文件;
1、 vim /etc/my.conf
2、最后一行添加配置:
expire_logs_days = 7 ----7为需要保留的天数
3、重启数据库
4、登录数据库执行
FLUSH LOGS ------清理已经存储日志
临时清理修改,重启数据库后失效
1、登录数据库
2、SHOW VARIABLES LIKE 'expire_logs_days'; -----查询结果
3、SET GLOBAL expire_logs_days = 7; ----7为需要保留的天数
4、PURGE BINARY LOGS TO 'mysql-bin.010'; ---清理文件名 mysql-bin.010 序列号之前的日志记录
5、SHOW BINARY LOGS; ---查看验证存留日志或者目录:/usr/local/mysql/data/ 下查看文件
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作