X-Line

Member
Sep 17, 2005
7
0
151
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 ?status.PNGprocess100PNG.PNGmysql proces.PNG
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,267
463
Hello :)

It's better to check the MySQL usage directly with a command such as:

Code:
mysqladmin processlist
Then, try using a MySQL tuning script to see if it recommends any modifications to your /etc/my.cnf file. The following post is helpful if you decide to post to our "Optimization" forum for assistance with tuning your MySQL:

mysqlmymonlite.sh server stats gathering tool for cPanel Server

Thank you.

Translation:

Hola :)

Es mejor comprobar el uso de MySQL directamente con un comando como:

Code:
mysqladmin processlist
Luego, trate de usar un script tuning MySQL para ver si se recomienda modificaciones en su archivo / etc / my.cnf. El siguiente post es de gran ayuda si usted decide publicar en nuestro foro de "Optimización" para obtener ayuda con el ajuste de su MySQL:

mysqlmymonlite.sh server stats gathering tool for cPanel Server

Gracias.
 

nibb

Well-Known Member
Mar 22, 2008
321
5
68
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