gpt4 book ai didi

MySQL 日志文件性能/大小

转载 作者:行者123 更新时间:2023-11-29 03:02:23 26 4
gpt4 key购买 nike

上周我注意到我的 mysql 日志文件崩溃后变得如此之大以至于它占用了磁盘——而不是大容量磁盘。我最近实现了一个新的帮助台/票务系统,整个公司采用该系统的速度比预期的要快得多,因此日志文件有 99% 的选择率。

所以我的问题是这样的;我可以保留 mysql 日志记录但排除 select 语句吗?此外,我可以保留 select 语句但排除某些数据库(即帮助台)吗?

感谢您的回复

最佳答案

您不能将 MySQL 通用日志文件限制为特定数据库或特定 DML 语句。它记录在您的 MySQL 服务器上执行的所有操作,当然这是生产环境中 MySQL 服务器的开销。

我建议您在生产服务器上关闭常规日志并通过适当的设置启用慢速查询日志,这样只会记录需要注意的问题查询,稍后您可以优化这些查询以获得更好的 MySQL 性能。

如果您仍然需要启用通用日志,那么请确保将 logrotate 脚本用于通用日志文件,这将使它的大小保持在一定的限制内。 http://www.thegeekstuff.com/2010/07/logrotate-examples/

关于MySQL 日志文件性能/大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21183280/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com