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):
Este tipo de procesos durmientes suelen indicarnos una mala programación.
Podemos matarlo uno a uno:
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.
Una profundización del tema para resolverlo mediante consola de comandos la podéis encontrar aquí:
debugging sleeping connections with mysql
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.
Una profundización del tema para resolverlo mediante consola de comandos la podéis encontrar aquí:
debugging sleeping connections with mysql
No hay comentarios:
Publicar un comentario