所有其他进程的“时间”长度都小于 5 分钟,但 MySQL 自上次重启(4 天前)以来一直处于活动状态。我观察到的行为是:即使没有查询发生,MySQL 进程也不会死机,并且 CPU/RAM 峰值也会不断增加。我无法想象峰值是正常行为,但也许保持进程处于活动状态以侦听请求是正常行为?
顶部
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3210 mysql 15 0 1690m 305m 9340 S 0.3 14.9 99:08.97 mysql
辅助
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
mysql 3210 1.7 14.9 1731008 313312 ? Sl May08 99:08 /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql
MySQLTuner 在除“Total Fragmented Tables: 122”之外的所有框中都显示绿色的“OK”。我使用的是 CentOS 6.6、Apache 2.2.29 和 MySQL 5.6。