1Panel
1Panel copied to clipboard
mysql数据库日志清理建议
1Panel 版本
1.10.14
请描述您的需求或者改进建议
我的硬盘在逐渐缩小,清理了waf和网站日志和面板上的数据库日志仍然阻止不了缩小的硬盘,经过逐一排查文件夹,发现数据库竟然高达9GB而我的实际数据库应该只有几百M而已。 在mysql数据库文件夹中有着大量binlog.00001类似的二进制日志文件,每个文件分割1G。
请描述你建议的实现方案
建议增加自动删除满1G的文件,这样可以保留最新的也不会影响数据库运行 或者增加skip-log-bin选项,直接关闭记录这个日志文件。
目前我手动删除所有二进制日志后,在配置文件添加了skip-log-bin
附加信息
No response
感谢反馈,在当前版本中,您可以通过进入 数据库 - 设置 - 配置修改 页面,手动添加 skip-log-bin 设置。
我们会在后续版本中考虑加入相关的可视化操作支持。
由于删除操作存在较大风险,经调研,还是建议通过手动修改配置文件的方式来管理日志。