如何从库自动删除localhost-relay-bin 日志文件-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何从库自动删除localhost-relay-bin 日志文件

最近配置了 mysql 主从, 这两天发现 relay-bin 日志大量增加,导致硬盘容量急剧缩小,
请问有说明办法解决,并可以让mysql 自动删除 relay-bin 日志,
麻烦说明下, 如何删除 下面这些文件
11
mysql 配置文件如下
12
13

展开
收起
落地花开啦 2016-02-14 17:47:54 6089 0
1 条回答
写回答
取消 提交回答
  • 丁奇
    专注于数据存储系统、MySQL源码研究和改进、MySQL性能优化和功能改进,并设计了阿里云高可靠双通道binlog方案。他在业务场景分析、系统瓶颈分析、性能优化方面拥有丰富的经验。微博@淘宝丁奇。

    这个是mysql的中转日志文件,备库收到主库的日志,会写到relaylog里面。relaylog在备库apply完成后就会自动删除。会留这么多,说明主备有延迟。这些文件是不能删除的,否则你的备库就跟主库数据不一致了。

    解决方法就是想办法让备库的的apply速度提升,如果备库追上主库,其实你的relaylog应该一般只有两个文件。

    2019-07-17 18:42:49
    赞同 1 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
MySQL Replication: Latest Developments
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载