Este sitio web ha estado caído unas horas, y me he encontrado en mi correo un mensaje de mi servidor web indicándome que «Se ha suspendido la base de datos que maneja su dominio ya que ha sobrepasado los límites permitidos en un servidor compartido».
En atención al cliente me comunican que «debe tener en cuenta que en un servidor compartido solo se le permite un 20% en los procesos MYsql y su base de datos esta trabajando con un wordpress el cual está ejecutando un insert que está superando este límite». «El uso de la CPU no podrá exceder del 20% por dominio/archivo/aplicación»
Después de una buena comunicación, de reactivarme la base de datos de este sitio y horas de pruebas y analizar el problema, llegamos a la conclusión de que había una gran sobrecarga de peticiones sobre la base de datos por culpa de un par de plugins de WordPress.
Estos plugins son el Firestats, que es un plugin de recopilación e informes estadísticos bastante interesante (una lástima que tenga este problema) y el Wp-postwievs, que usaba para mostrar cuales eran los artículos más vistos. Parece que el proceso de almacenaje de datos recopilados y el de lectura de dichos datos para mostrarlos en pantalla producía un exceso de peticiones de conexión a la base de datos en tal cantidad que incluso se activaba automáticamente al bloqueo y retraso en esas peticiones y hacía saltar la alarma en el servidor.
Los he desactivado y ahora podemos comprobar que la carga de las páginas es mucho más rápida y ligera.
Más adelante tal vez me arriesgue a probar otros plugins para las mismas funciones, pero que no me produzcan problemas de sobrecarga en la web.
Hola, tengo exactamente el mismo problema, como puedo monitorear que plugin es el que me esta causando este conflicto?
gracias
me pasa lo mismo sería de gran ayuda una respuesta muchas gracias de antemano
Pue no se, a veces hay que ir probando a desactivarlos e ir activado uno a uno y probando.
También es conveniente mirar los registros log a ver cuales procesos provocan más registros como pista.