binlog过期设置无法生效
+--------------------------------+--------+| Variable_name | Value|
+--------------------------------+--------+
| binlog_expire_logs_auto_purge| ON |
| binlog_expire_logs_seconds | 604800 |
| disconnect_on_expired_password | ON |
| expire_logs_days | 0 |
+--------------------------------+--------+
以上配置信息
这个设置了,好像只能等它每天执行binlog清理的时候才会执行,不会立马删除过期的binlog。如果想立刻生效,那就需要重启节点,如果是集群的话,一台一台重启就可以了,不然只能等了?还得要叶大佬来回答,哈哈哈哈 驭无殇1998 发表于 2024-10-22 11:40
这个设置了,好像只能等它每天执行binlog清理的时候才会执行,不会立马删除过期的binlog。如果想立刻生效, ...
不用那么复杂,修改完设置后,执行 flush binary logs 就可以自动清除 yejr 发表于 2024-10-22 12:53
不用那么复杂,修改完设置后,执行 flush binary logs 就可以自动清除
哇,get到了,我一直是重启生效,谢谢叶大佬 驭无殇1998 发表于 2024-10-22 14:00
哇,get到了,我一直是重启生效,谢谢叶大佬
你太可爱了。
其实多看看手册文档就好了,文档中提到,可以用purge手动删除
To remove binary log files manually, use the PURGE BINARY LOGS statement. See Section 13.4.1.1, “PURGE BINARY LOGS Statement”.
yejr 发表于 2024-10-22 17:52
你太可爱了。
其实多看看手册文档就好了,文档中提到,可以用purge手动删除
...
嗯嗯{:5_216:}
页:
[1]