Mariadb 占用了 Ubuntu VPS 上的所有 CPU,导致服务器无响应

Mariadb 占用了 Ubuntu VPS 上的所有 CPU,导致服务器无响应

我在一台配备 4 个 CPU 核心和 16GB RAM 的 Ubuntu VPS 上建立了几个电子商务网站。

没有什么特别复杂的,即使在共享主机上也能完美运行。

但是现在我遇到了 mariadb 问题。一旦启动 mysql 服务,它就会开始弹出越来越多的进程,直到占用整个 CPU,然后网页就会永远无法打开。

我没有接触过任何配置,我是后端开发人员,并不真正从事服务器管理,因此非常感谢任何建议。

最高使用率

在此处输入图片描述

答案1

你有 16GB 的 RAM?但innodb_buffer_pool_size只有128M?将其更改为8G。(我不确定这是否会对 CPU 有帮助。)

看看SlowLog对于“最糟糕”的查询;然后请求我们帮助加快速度。

相关内容