确定是什么让mysql进程随机使用100%的cpu

2jcobegt  于 2021-06-18  发布在  Mysql
关注(0)|答案(1)|浏览(277)

目前,我们遇到了一个问题,有时,没有明显的原因,mysql进程的cpu使用率猛增到1000%,并一直保持到手动重新启动mysql服务为止。在这段时间里,网页的速度非常慢。
一定有什么东西在我们的商店(内置于prestashop 1.6),使它飞涨,但什么时候不知道确切是什么。有没有办法让我知道可能是什么?这样我们就可以知道是否有故障模块。
也许有什么方法可以为每一个发送的sql语句和它被发送的时间保留一个日志,这样我就可以将它与服务器负载日志进行比较?

mqkwyuun

mqkwyuun1#

在config/defines.inc.php文件中,修改以下行:

define('_PS_MODE_DEV_', false);

通过

define('_PS_MODE_DEV_', true);

以及

define('_PS_DEBUG_PROFILING_', false);

通过

define('_PS_DEBUG_PROFILING_', true);

然后重新加载页面。
当做

相关问题