Tengo un servidor mysql que se está colgando, muchos querys estan en sleep, asi que me tomé el trabajo de revisar como podria depurar este caso.
1. ver que procesos tienen puertos abiertos hacia mysql, para determinar el proceso culpable.
netstat -ntp | grep :3306
2. strace -p {proceso} (si no esta instalado: yum install strace )
strace permite ver que llamadas al sistema se estan haciendo, esto es sockets, interrupciones, etc.
3. se puede hace debug del proceso que cuelga la maquina con gdb -p [proceso], este es un debugger de linux.
martes, 16 de septiembre de 2008
Suscribirse a:
Entradas (Atom)
Datos personales
- Edwin Ochoa
- Ser pensante (mi pasatiempo favorito) capaz de producir ideas (unas veces mas que otras) que se ubican (gracias a blogspot) por medios tecnologicos (los cuales son mi fuerte), los cuales pueden ser leidos (ud lo esta haciendo) por personas de todo el mundo (pequeño mundo este...).