MySQL 5.1.63在Debian Sqeeze OS中占用了越来越多的内存。
这是我的最高输出:
目前,MySQLd使用732Mb常驻内存(RES列),VIRT 855M。但它在两天前从大约330Mb的RAM开始。
不幸的是,有一天它被一些未经识别的错误查询达到1.2G的峰值,并且永远不会下降......导致服务器崩溃。
我尝试使用mysql控制台降低VIRT(虚拟内存)和RES(驻留RAM),但没有重新启动MySQLd服务器,但没有成功:
mysql> FLUSH TABLES;
mysql> FLUSH QUERY CACHE;
mysql> RESET QUERY CACHE;
MySQL内存使用量仍为732米。
有什么想法吗?
答案 0 :(得分:0)
阅读本文:http://www.chriscalender.com/?p=1278
打开my.cnf并在最后添加:performance_schema = 0
重新启动您的服务。从620MB我现在使用38MB内存。