我注意到我的服务器运行缓慢,并且发现 mysql 占用了大量内存 - 3.9 GB 中空闲的有 423.1 MB...
我重新启动 mysql 之后,从 3.9 GB 中释放了 3.8 GB。
几分钟后,3.9 GB 中的 2.5 GB 就释放出来了。
哪里可能存在问题?它是centos,带有mysql 5.1。
先感谢您!
答案1
如果配置正确(我认为配置正确),MySQL 将使用您为其提供的内存来缓存数据、查询计划、结果集等。它在内存中缓存的每个字节都是无需转至磁盘的字节。因此,高内存利用率应该是一件好事。