¿Cómo soluciono errores de la base de datos como "Too many connections", tiempos de espera agotados o corrupción?
La mayoría de los errores de la base de datos se deben a una de dos cosas: cómo gestionan las conexiones tus plugins y aplicaciones, o un apagado incorrecto. Esta guía cubre los tres que verás con más frecuencia: "Too many connections", los tiempos de espera agotados y la corrupción.
Las causas habituales
Los problemas de gestión de conexiones producen errores de "too many connections" y de tiempo de espera agotado, mientras que un apagado forzado o abrupto en mitad de una escritura es lo que corrompe las tablas. Cada uno tiene una solución sencilla.
Solucionar errores comunes
- "Too many connections": un plugin o una aplicación está abriendo demasiadas conexiones: revisa los ajustes de su pool y no ejecutes instancias duplicadas.
- Tiempos de espera agotados: mantén las consultas ligeras y asegúrate de que la aplicación cierre las conexiones; la lógica de reconexión ayuda.
- Corrupción tras un apagado forzado: prefiere un apagado limpio con Detener en lugar de Forzar cierre, y restaura desde una exportación si una tabla está dañada.
Advertencia: Forzar el cierre de un servidor mientras está escribiendo datos puede corromper tanto los archivos del mundo como las tablas de la base de datos: siempre que puedas, usa Detener para un apagado ordenado.
Preguntas frecuentes
"Too many connections" sigue apareciendo: ¿qué hago? Reduce el tamaño del pool de conexiones del plugin, o unifica las aplicaciones duplicadas que acceden a la misma base de datos.
Una de mis tablas está corrupta: ¿puedo recuperarla? Restáurala desde tu última exportación de la base de datos. Si haces exportaciones con regularidad, todo es mucho más fácil.
Más en Base de datos
- ¿Cuántas bases de datos incluye mi plan y puedo conseguir más?
- ¿Cómo me conecto a mi base de datos desde una herramienta SQL externa?
- ¿Mi base de datos está a salvo? ¿La perdí o me la "robaron"?
- ¿Se puede convertir SQLite a MySQL y se usa la base de datos para restaurar el mundo?