我在
mysqld进程上的cpu峰值非常高(大于100%,甚至在一点上看到300%).我的平均负载大约是:.25,.34,.28.
@H_404_16@我读了这篇关于这个问题的精彩帖子:MySQL high CPU usage
其中一项主要工作是禁用持久连接.所以我检查了我的PHP.ini和MysqL.allow_persistent = on和MysqL.max_persistent = -1 – 这意味着没有限制.
在改变任何事情之前,这为我提出了一些问题,以确保:
>如果我的MysqLd进程每隔几秒钟超过100%,我的负载平均值不应高于那么?
>什么会禁用持久链接 – 我的脚本会继续按原样运行吗?
>如果我关闭它并重新加载PHP这对我当前的用户意味着什么,因为会有很多活跃的用户.
编辑:
cpu信息:Core2Quad q9400 2.6 Ghz