Eliminar procesos activos de MYSQL

 A veces realizamos controles rutinarios o simplemente estamos comprobando la actividad en nuestra base de datos y cuando realizamos una consulta a la misma para ver los processos en ejecución nos sale que hay algún procesos durmiendo( sleep):


mysql> SHOW PROCESSLIST;


Este tipo de procesos durmientes suelen indicarnos una mala programación.

Podemos matarlo uno a uno:

mysql> KILL 189234;


Pero lo más eficiente es consultar la carga del servidor. Es muy frecuente que cuando una página no logra mostrarse totalmente provoque uno de estos procesos durmientes y esto tiene que ver con la capacidad de nuestro servidor para absorber picos de tráfico.

Comentarios