MySQL consume el 100% del cpu pero no lo muestra en status ni en MysQL process, solo lo muestra en el Manager de procesos como pueden ver en las imagenes y este es el comando que se ejecuta
/usr/sbin/mysqld --basedir=/ --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --open-files-limit=15392 --pid-file=/var/lib/mysql/ny.networkmx.net.pid --socket=/var/lib/mysql/mysql.sock
alguien tiene idea de como corregirlo ?
View attachment 18882View attachment 18862View attachment 18872
¿A que te refieres a que no muestra en los procesos?
MySQL no muestra consumo de CPU por procesos de forma predeterminada. Desde WHM o la línea de comandos puedes ver si tiene procesos, si no tiene constantes procesos entonces sería extraño que MySQL utilice CPU o recursos.
Pero si tienes procesos, el problema esta en uno o mas procesos. Optimizar MySQL es una forma, la otra es ver que procesos son los causantes, un error en una base de datos, slow queries, o simplemente tablas que no están optimizadas.
Si lo que deseas es ver que proceso consume más, puedes instalar una herramientas como mtop:
mtop - MySQL Monitoring Tool
Pero nuevamente el consumo CPU lo verás para el servicio MySQL como conjunto en tu servidor, dado que MySQL es un software, y el servidor solo puede ver lo que consume el software, para entrar en detalles mas específicos debes hacerlo desde dentro de MySQL