首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql5.5.8-log社区版本, flush logs无效,如何解决

2012-02-03 
mysql5.5.8-log社区版本, flush logs无效,怎么解决?mysql5.5, flush logs无效,怎么解决?show variables li

mysql5.5.8-log社区版本, flush logs无效,怎么解决?
mysql5.5, flush logs无效,怎么解决?

show variables like 'expire_logs_days';
-- 10

set global expire_logs_days=0;
flush logs;

马上就执行完了不到一秒,在mysql5.1里面,都需要10分钟,因为有20多G的mysql binlog啊。
检查是否设置正确了。

show variables like 'expire_logs_days';
-- 0

ok,设置成功了,但是flush logs好像无效,看了error日志,没有报任何信息出来,诡异啊!

[解决办法]
binlog.index文件首先要与物理文件同步
[解决办法]
flush logs就是关闭并重新打开个日志文件 ,会成成新的errorlog binlog

为什么会用十分钟?

热点排行