限制mysql日志文件大小

限制mysql日志文件大小,mysql,database,logging,logfile,Mysql,Database,Logging,Logfile,我有一个mysql日志文件,经常超过30gb,当你意识到你的服务器因为这个文件而满了的时候,这很糟糕。我需要一个简单的解决方案来将这个文件限制在1gb左右,我不需要运行那么长的日志,我希望将来避免这个问题 有什么想法吗?感谢在my.cnf文件中指定它,备份当前的my.cnf文件(始终推荐),停止从属,停止MySQL服务器并放置以下选项: # relay log restrictions relay-log-space-limit=15G 然后保存并退出文件并启动MySQL。除非您进

我有一个mysql日志文件,经常超过30gb,当你意识到你的服务器因为这个文件而满了的时候,这很糟糕。我需要一个简单的解决方案来将这个文件限制在1gb左右,我不需要运行那么长的日志,我希望将来避免这个问题


有什么想法吗?感谢

在my.cnf文件中指定它,备份当前的my.cnf文件(始终推荐),停止从属,停止MySQL服务器并放置以下选项:

   # relay log restrictions
   relay-log-space-limit=15G

然后保存并退出文件并启动MySQL。除非您进行了不同的配置,否则MySQL将自动启动从线程。

您指的是
InnoDB
?如果是,请阅读如何安全地更改innodb日志文件大小。您可以使用this@njk:InnoDB日志文件的大小没有增加。您指的是哪个文件?InnoDB事务日志(ib_logfile0,ib_logfile1)?二进制日志?中继日志?慢日志?错误日志?谢谢,当我可以重新启动服务器并查看它是否工作时,我会尝试这样做。