限制 MySQL 错误日志文件大小

限制 MySQL 错误日志文件大小

我正在使用 MySQL 企业版来存储大型数据库。运行几个查询时,以下错误消息记录到错误日志文件中。

由于 ,使用语句格式将不安全的语句写入二进制日志BINLOG_FORMAT = STATEMENT。语句不安全,因为它调用触发器或插入AUTO_INCREMENT列的存储函数。插入的值无法正确记录。

这会导致磁盘使用量增加,我需要控制这种情况。

有没有办法轮换错误日志(就像访问日志那样)?或者有没有办法控制错误日志的最大文件大小?

摘要:运行多个查询时,此错误消息会记录到错误日志中。因此我们的磁盘已满。我需要限制错误日志大小或应用日志轮换。

答案1

忘记减少错误日志的大小,解决问题。将您的更改binlog_formatmixed(首选)或row

相关内容