我有一个在不同节点上运行的主从数据库。主DB受到巨大的影响。插入/更新。主数据库大小接近6 GB,而日志文件现在占用的空间超过120 GB。我的磁盘空间不足,需要摆脱日志文件。
是否会删除日志文件会影响从属数据库?目前,奴隶只比主人落后几秒钟。
在某些地方我可以看到删除这些文件需要遵循的步骤 例如。 1)关闭从站 2)关闭主人 3)删除日志文件 4)启动主人 5)启动奴隶
我是否需要通知奴隶日志文件已被删除?如果是,那么该怎么做呢?
任何帮助都将不胜感激。
由于
答案 0 :(得分:1)
是的,您可以删除OLD bin_log文件。确保它们超级老旧。
另外,我会做mysql flush_logs
您还应该将配置文件设置为在X天后过期日志文件。
答案 1 :(得分:0)
此MySql文档包含精美的所有信息
http://dev.mysql.com/doc/refman/4.1/en/purge-binary-logs.html