![MySQL 事务日志是否会变得无法控制?](https://linux22.com/image/597282/MySQL%20%E4%BA%8B%E5%8A%A1%E6%97%A5%E5%BF%97%E6%98%AF%E5%90%A6%E4%BC%9A%E5%8F%98%E5%BE%97%E6%97%A0%E6%B3%95%E6%8E%A7%E5%88%B6%EF%BC%9F.png)
我曾经管理过 Microsoft SQL Server 安装。现在我面临着MySQL 5.1服务器。
在 MSSQL 上,我记得数据库有事务日志文件,随着事务的发生,这些文件会变得越来越大。如果你不记得截断文件有时,您最终会用完磁盘空间。因此,即使您通过删除旧行来压缩数据库,磁盘空间也会耗尽。
我想知道 MySQL 是否有类似的行为,以及我需要采取什么步骤来确保磁盘空间不会耗尽。
答案1
当启用二进制日志记录时,MySQL(以及任何具有日志记录功能的数据库服务器)的情况也是如此。
查看有关二进制日志记录的 MySQL 文档因为它指出了许多影响日志大小和旋转频率的变量。
此外,日志维护对你来说也很重要。