在mysql conf文件my.cnf
中,我想为bin-logs添加到期时间。 在做了一个快速的研究后,我知道如何设置它days.i.e.,expire_logs_days=3
。在几分钟内过期bin日志
我想设置每5分钟的到期时间。可能吗 ? 如何做到这一点? 我试过expire_logs_minutes=5
,但没有奏效。
感谢您的帮助。
在mysql conf文件my.cnf
中,我想为bin-logs添加到期时间。 在做了一个快速的研究后,我知道如何设置它days.i.e.,expire_logs_days=3
。在几分钟内过期bin日志
我想设置每5分钟的到期时间。可能吗 ? 如何做到这一点? 我试过expire_logs_minutes=5
,但没有奏效。
感谢您的帮助。
其实是有办法归档您想要的行为,但你必须通过一个cron作业或类似的东西来实现这一点,只需要执行:
PURGE BINARY LOGS BEFORE NOW() - INTERVAL 5 MINUTE;
上面会删除你的二进制日志,文件日期早于五分钟。另见文件:PURGE BINARY LOGS Syntax
我不认为这是可能的。如果你需要在5分钟内过期,为什么你需要binlogs呢?你可以禁用它。