Linux中国 | Linux.cn - 我们的Linux中文社区

 找回密码
 加入

QQ登录

QQ登录

搜索
Linux中国 | Linux.cn - 我们的Linux中文社区 贴吧 技术交流 应用软件 数据库服务器 设置自动清理mysql binlog日志和手动删除的方法 ...
go

设置自动清理mysql binlog日志和手动删除的方法

查看: 1643|回复: 2
雪绒花 发表于 2010-3-8 11:30 |显示全部帖子
在一个繁忙的master db server上,binlog日志文件增长速度很快,如果不定时清除,硬盘空间很快就会被充满。
设置自动清理mysql binlog日志,配置my.cnf:
  expire_logs_days = 10
在运行时修改:
  show binary logs; show variables like '%log%'; set global expire_logs_days = 10;
清除之前可以采用相应的备份策略。
  
手动删除10天前的mysql binlog日志:
  PURGE MASTER LOGS BEFORE DATE_SUB(CURRENT_DATE, INTERVAL 10 DAY); show master logs;
MASTER和BINARY是同义词。

帖子信息

Rank: 5Rank: 5

经验
3107  
金钱
3719  
贡献
0  
注册时间
2009-10-3 
最后登录
2011-6-9 
在线时间
3 小时 
回复 引用 收藏0 分享0 支持0 反对0
分享到外站: QQ空间 腾讯微博 腾讯朋友 新浪微博

举报 返回顶部

stream.wang 发表于 2010-3-8 13:00 |显示全部帖子
有用
福尔摩斯 发表于 2010-3-8 18:06 |显示全部帖子
我是来看美女的。。。 不是来问技术的。。。

楼主, 妇女节快乐[本话题由 福尔摩斯 于 2010-03-08 18:12:25 编辑]

无觅相关文章插件