在做压力测试时遇到的问题,发现mysql的日志文件一天产生的日志量达到了3G以上,由于测试机硬盘空间较小(Mysql占去了1/3以上),导致连接数据库缓慢或无法连接,之前老牛同学的方案为定期清理,可以比较好的解决该问题。但是,如果压力测试的访问量比较大,可能一天就将硬盘空间占满。此时我们可以这样做(禁止日志文件生成):
1、登陆mysql,执行
reset master; // 清理日志
2、禁用mysql的日志文件
vi /etc/my.cnf
找到log-bin =
(默认为log-bin = mysql-bin)
将此语句注释掉,重启mysql。
注:该方式仅适合单机的非生产环境。
1601

被折叠的 条评论
为什么被折叠?



