MySQL 二进制日志格式 - 磁盘填满
我有一个配置了二进制日志的 MySQL 服务器实例。我没有进行任何复制,但二进制日志是我们恢复计划的一部分 - 能够重播自上次完整备份以来的所有事务。 不久前,我们注意到一个运行了几周的系统上的 MySQL 错误日志已经增长到超过 5 GB 的异常大小。查看日志,几乎写入日志的每一行都是关于“向二进制日志写入不安全语句”的警告。 现在,我无法控制使用数据库的应用程序,因此我无法尝试使这些语句“安全”。因此,作为“修复”,我配置了binlog_format到混合, 而不是陈述.这告诉 MySQL 使用陈述尽可能记录,但要回退到排使用不安全的语句进行日志记录...