如何检查mysql数据库是否导致速度减慢

如何检查mysql数据库是否导致速度减慢,mysql,database,performance,cpu-usage,Mysql,Database,Performance,Cpu Usage,我有大约3个网站驻留在一个服务器上,与其他团队共享。我已经接到通知,有一个巨大的CPU使用率增加,我们需要降低它。我怀疑这是我的网站造成的 我一直在MySQL中使用ShowFullProcessList,90%的时间显示来自其他数据库的查询。但我认为执行多个SHOW-FULL-PROCESSLIST命令还不够。如何验证我的数据库不占用CPU?如果您怀疑这是一个MySQL查询,请尝试检查数据库。该日志将帮助您识别需要较长时间执行的查询。然后,您可以将查询文本复制粘贴到MySQL查询会话中,执行它并

我有大约3个网站驻留在一个服务器上,与其他团队共享。我已经接到通知,有一个巨大的CPU使用率增加,我们需要降低它。我怀疑这是我的网站造成的


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

如果您怀疑这是一个MySQL查询,请尝试检查数据库。该日志将帮助您识别需要较长时间执行的查询。然后,您可以将查询文本复制粘贴到MySQL查询会话中,执行它并观察CPU使用情况。

您可能还需要安装不同的MySQL版本,以便跟踪准确的用户统计信息和其他一些内容: