2009-09-16 57 views
0

我有大约3个网站驻留在与其他团队共享的服务器中。我被告知,CPU使用率有大幅增加,我们需要降低它。我怀疑我的网站造成这种情况。如何检查我的mysql数据库是否会导致速度下降

我一直在MySQL中使用SHOW FULL PROCESSLIST,90%的时间显示来自其他数据库的查询。但我认为执行多个SHOW FULL PROCESSLIST命令是不够的。我如何验证我的数据库不是CPU猪?

回答

1

如果您怀疑它的MySQL查询,请尝试检查MySQL Slow Query Log。该日志将帮助您识别需要很长时间才能执行的查询。然后,您可以将查询文本复制粘贴到MySQL查询会话中,执行并查看CPU使用情况。

相关问题