我正在使用vps服务器,当我输入top时总是看到下面的代码
cpu | pid | user | command 2.2 | 3954 | mysql | /usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --log-error=/var/lib/mysql/xxx.hostname.com.err --pid-file=/var/lib/mysql/xxx.hostname.com.pid
我不明白这是什么?我该如何降低这个价值?这是在重启后运行,永不停止。
答案 0 :(得分:0)
除非我遗漏了您在VPS上运行MySQL(mysqld)数据库的内容。
就CPU过载而言,我的猜测是某些东西正在运行CPU密集型查询。您可以查看slow query log以查看是否有任何需要一段时间的查询(即占用您的CPU)。
日志通常在/var/log/mysql/mysql-slow.log
。