MariaDB突然开始记录aria_log.0000xx文件。这些文件(默认情况下)是1.1 of,但我每隔几分钟就会获取这些文件,最终会用完磁盘空间。有许多事务正在进行,这可能解释了文件的数量,但我找不到一种方法来禁用它。
这不是二进制日志记录。Log_bin设置为off,当尝试显示二进制日志时,会出现"You are not using binary logging“消息。
关于aria_logs,我能找到的唯一一件事就是如何更改默认大小以及如何清除它们。有没有办法禁止记录这些文件?
发布于 2021-09-23 15:23:57
您可能想要更改配置选项aria_log_purge_type。如果它的值设置为"at_flush“,那么日志将一直保留到您刷新引擎日志为止。
缺省值是"immediate“,我认为这意味着在不再需要日志文件时立即删除它们。但是关于这个选项的文档非常少。
如果没有立即删除它们,您可以清除它们。https://mariadb.com/kb/en/flush/说:
FLUSH ENGINE LOGS将删除所有不需要的Aria重做日志。
我不是MariaDB用户,所以这就是我所知道的一切。我建议阅读文档。也许在博客或文章中有更多关于MariaDB的信息。
https://stackoverflow.com/questions/69302529
复制相似问题