我的服务器上有一个应用程序,它使用许多数据库请求到一个合理的简单和小型数据库(10Mb大小)。
同时请求的数量可以在500左右。我有一个Apache&在Linux上运行的Mysql服务器,具有8GB RAM和3个内核。
我最近升级了服务器(从512mb到8GB),但这没有效果。似乎没有使用附加的CPU和RAM。在CPU达到100%之前,但在升级之后,我仍然只获得40%CPU使用率的状态WARN:
免费内存:6736.94 MB 免费交换:1023.94 MB 磁盘i / o:194 io / s
在进程中,mysqld cpu的使用率为100%。
我无法弄清楚正确的设置是什么使硬件升级适用于mysql和MyISAM引擎。
我几乎没有设置和配置服务器的经验,因此非常欢迎详细的评论或帮助。
更新#1 mysql请求是来自大量php脚本的读者和作者。