2016-10-19 69 views
1

在mysql conf文件my.cnf中,我想为bin-logs添加到期时间。 在做了一个快速的研究后,我知道如何设置它days.i.e.,expire_logs_days=3在几分钟内过期bin日志

我想设置每5分钟的到期时间。可能吗 ? 如何做到这一点? 我试过expire_logs_minutes=5,但没有奏效。

感谢您的帮助。

回答

2

其实是有办法归档您想要的行为,但你必须通过一个cron作业或类似的东西来实现这一点,只需要执行:

PURGE BINARY LOGS BEFORE NOW() - INTERVAL 5 MINUTE; 

上面会删除你的二进制日志,文件日期早于五分钟。另见文件:PURGE BINARY LOGS Syntax

0

我不认为这是可能的。如果你需要在5分钟内过期,为什么你需要binlogs呢?你可以禁用它。