【发布时间】:2013-10-03 16:43:07
【问题描述】:
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 RAM 使用量仍为 732m。
有什么想法吗?
【问题讨论】: