Evitar quedar bloqueado en caso del error TOO MANY CONNECTIONS

última actualización el 8 de julio de 2009, 17:58 por Carlos-vialfa
Publicado por Carlos-vialfa
Por defecto Mysql permite 100 conexiones simultáneas (150 a partir de la versión 5.1) al servidor. Esto significa que la conexión numero 101 obtendrá el mensaje de error "too many connections" ...

Si esto nos ocurre, cualquiera que sea la razón (sobrecarga del sitio web, …), ¿qué podemos hacer?

Antes que nada es necesario saber que MySQL reserva una conexión adicional (numero 101) para usuarios que disponen del privilegio “SUPER”. Además, conectándonos por ejemplo como root, deberíamos poder acceder al servidor para:
  • examinar lo que pasa (SHOW FULL PROCESSLIST)
  • eliminar conexiones (KILL)
  • en el peor de los casos, detener el servidor (SHUTDOWN)


ATENCION: como lo venimos de decir la conexión número 101 es reservada a usuarios SUPER, este privilegio debe ser otorgado al administrador y no a cualquier usuario, si no esto no funcionará.

Esta es una razón adicional para no configurar un sitio Web con una característica de usuario extendido…

Sin embargo, si esto sucede solo nos queda destruir el proceso principal (kill -9), luego será mejor hacer un check tables…

Para mayor información: http://dev.mysql.com/doc/refman/5.1/en/too-many-connections.html

PD: El artículo original fue escrito por dam75, contribuidor de CommentCaMarche
Mejores respuestas para « Evitar quedar bloqueado en caso del error TOO MANY CONNECTIONS » en :
Tecla Fn bloqueada Ver¿Tu PC portátil escribe números en lugar de letras cuando utilizas el teclado y debes presionar la tecla Fonction (Fn) para escribir correctamente? Seguramente que has activado por error el bloqueo numérico. Para solucionar el problema, presiona la...
[Internet] Resumen MSN VerRESUMEN MSN 1. INTRODUCCION 2. “EL PUNTO DE PARTIDA” COMO CREAR UNA DIRECCION MSN 3. TRUCOS Y ASTUCIAS 4. CONTACTOS BLOQUEADOS 5. CODIGOS DE ERROR 6. CONEXIÓN IMPOSIBLE: PAGINA EN BLANCO 7. PROXY 8. ELIMINAR UNA CUENTA/DIRECCION MSN 8.1...