MySQL没有释放内存

时间:2012-03-06 09:17:33

标签: php mysql optimization

我在足够大的项目上使用MySQL。并且sone of scripts用于记忆。 我想知道为什么。但是mysql没有释放它的主要问题。

mysql站在不同的服务器上。在图表上它看起来像 http://o7.no/wMobCB 现在它开始使用它了,然后在大约20个小时内,mysql服务器将被看门狗重新启动(我猜因为内存不足)。

通常它需要较少的内存但是在一些脚本运行后它需要越来越多......

这种奇怪行为的原因是什么?

1 个答案:

答案 0 :(得分:0)

如果看门狗开始并杀死MySQL,那么就出现了问题。确保my.ini中的内存设置不符合。

我还经历过,如果您的表已损坏,可能会出现此问题,其中查询实际上会运行很长时间,因为守护程序重新启动会导致查询死亡。但是,它始终与已运行的查询相关。使用mytop或类似物,并尝试确定是否是这种情况。