自动清除 mariadb 二进制日志
Auto-purge of mariadb binary logs
我在主从环境中使用两个 mariadb-server (v 10.0.17)。有时我必须清除主服务器上已经被从服务器获取的 "old" 二进制日志。
我想知道 mariadb 中是否有一个隐藏设置来自动清除这些二进制日志。我认为主人知道奴隶的数量和每个奴隶到达的位置。
一方面,它非常有用,因为如果你愿意,你可以轻松地设置另一个从站,并使用现有的二进制日志来到达与主站相同的位置,但另一方面,它会填满我的磁盘空间,这是有时很低。
感谢您的回复。
expire_logs_days = 7
-- 一周后清除二进制日志。
max_binlog_size
如果您需要更细粒度,可以降低它。
我在主从环境中使用两个 mariadb-server (v 10.0.17)。有时我必须清除主服务器上已经被从服务器获取的 "old" 二进制日志。
我想知道 mariadb 中是否有一个隐藏设置来自动清除这些二进制日志。我认为主人知道奴隶的数量和每个奴隶到达的位置。
一方面,它非常有用,因为如果你愿意,你可以轻松地设置另一个从站,并使用现有的二进制日志来到达与主站相同的位置,但另一方面,它会填满我的磁盘空间,这是有时很低。
感谢您的回复。
expire_logs_days = 7
-- 一周后清除二进制日志。
max_binlog_size
如果您需要更细粒度,可以降低它。