0

我继承的遗留系统有问题。每天晚上都会运行现场转储(到脚本)并从所述脚本恢复到 QA,例如:

mysql [params] < path/to/backup.sql

这会导致在 bin 日志中创建很多数据(DB 为几 GB)。bin 日志似乎不会自动刷新 - 我可以通过RESET MASTER;从 mysql 命令行运行来清除它们,但想知道是否有任何方法可以自动执行此操作?它在 Windows 下的 mysql 4.0.21 上运行。

编辑:它没有作为任何从属数据库的主机运行

4

2 回答 2

1


通过注释掉刷新日志log-bin = xxx或更新并重新启动 mysql 服务器,但这将禁用复制

于 2010-11-09T16:24:52.730 回答
0

以下将禁用记录到二进制的 sql 语句。

mysql> set sql_log_bin=0
mysql> source path/to/backup.sql

这仅适用于当前线程并且速度更快。

于 2010-11-22T12:24:09.607 回答