我在主从环境中使用两个 mariadb-server (v 10.0.17)。有时我不得不清除主服务器上已经被从服务器获取的“旧”二进制日志。
如果 mariadb 中有一个隐藏的设置来自动清除这些二进制日志,我会很伤心。我认为主人知道奴隶的数量和每个奴隶到达的位置。
一方面,它非常有用,因为如果你愿意,你可以轻松地设置另一个从站,并使用现有的二进制日志来到达与主站相同的位置,但另一方面,它会填满我的磁盘空间,这有时非常低。
感谢您的回复。
最佳答案
expire_logs_days = 7
-- 一周后清除二进制日志。
max_binlog_size
如果您需要更细粒度,可以降低它。
关于mysql - 自动清除 mariadb 二进制日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29669288/