MySQL的交易日志是否成长?

我曾经pipe理Microsoft SQL Server安装。 现在我遇到了MySQL 5.1服务器。

在MSSQL上,我记得数据库有事务日志文件,随着事务的发生,事务日志文件越来越大。 如果您现在不截断文件 ,则最终将耗尽磁盘空间。 所以,即使通过删除旧行来压缩数据库,磁盘空间也将不足。

我不知道MySQL的行为是否相似,以及我需要采取哪些步骤来确保磁盘空间不会被耗尽。

当启用二进制日志logging时,MySQL(以及任何带有日志logging的数据库服务器)也是如此。

查看关于二进制日志logging的MySQL文档,因为它指出了一些影响日志大小的variables以及它们被多次旋转的variables。

另外,“ 日志维护 ”部分对您也很重要。