我曾经管理过 Microsoft SQL Server 安装。现在我面临着MySQL 5.1服务器。
在 MSSQL 上,我记得数据库有事务日志文件,随着事务的发生,这些文件会变得越来越大。如果你不记得截断文件有时,您最终会用完磁盘空间。因此,即使您通过删除旧行来压缩数据库,磁盘空间也会耗尽。
我想知道 MySQL 是否有类似的行为,以及我需要采取什么步骤来确保磁盘空间不会耗尽。
答案1
当启用二进制日志记录时,MySQL(以及任何具有日志记录功能的数据库服务器)的情况也是如此。
查看有关二进制日志记录的 MySQL 文档因为它指出了许多影响日志大小和旋转频率的变量。
此外,日志维护对你来说也很重要。