CPU 使用率 98% /usr/sbin/mysqld 且服务器关闭

CPU 使用率 98% /usr/sbin/mysqld 且服务器关闭

如何解决这个问题。php codeigniter framwork 我们的服务器每天都会因为这些问题而宕机。CPU 使用率 98% 内存使用量 21 083 MB /usr/sbin/mysqld

答案1

嗯...我对“代码点火器”了解不多。但它看起来像是建立连接???...

因此,需要更多细节。

我建议你首先查看“php 应用程序”日志以及 MySQL 日志。也可能是操作系统日志。

此外,“code igniter” 可能会为您的 DB 设置提供配置建议,以优化您的性能。

我想说从那件事开始。

答案2

如果 RAM 是问题所在:快速修复方法是降低innodb_buffer_pool_sizeMySQL 的配置(可能/etc/mysql/my.cnf)。当前值是多少?服务器上有多少 RAM?您是否更改过任何 my.cnf 设置?(可能还有其他问题。)

如果问题出在 CPU 上,请找出最慢的查询;让我们帮助您优化它。参见:SlowLog

相关内容