Problema de velocidad web: alta CPU por uso de MySQL

  • Autor Autor Trinodp
  • Fecha de inicio Fecha de inicio
Trinodp

Trinodp

Beta
Verificación en dos pasos activada
Verificado por Whatsapp
Tengo una web alojada en un servidor dedicado con un microprocesador de 8 núcleos a 3,8GHz y 32 Gb de Ram, configuración que creo que es más que suficiente para mis necesidades. Hoy estoy teniendo muchas visitas pero he notado que la web iba demasiado lenta y he mirado los gráficos del servidor para ver qué podría estar pasando.

Lo que he visto es un uso de mysql disparado lo que está haciendo trabajar demasiado la CPU, pero la memoria RAM está a un rendimiento aceptable. Entiendo que el problema es de optimización de mysql, pero no sé qué podría hacer para mejorarlo. Alguien me podría echar una mano con esto?

1zozx4i.jpg


2959wdj.jpg


161ezdc.jpg
 
usas wordpress?

tenes algun plugin de estadisticas instalado, como visitors traffic o algo asi????
 
Si usas WordPress es prioritario que uses algún plugin de caché para evitar ese tipo de problemas.

También es posible que te encuentres bajo un ataque.

Recuerda tener algún servicio de protección para evitar ataques.
 
Efectivamente es un wordpress, uso el plugin W3 Total Cache y además la plantilla proxy que uso es caching.

No, no es un ataque, son visitas reales. Antes usaba un servidor VPS con la mitad de configuración y me llegó a aguantar 12.000 usuarios simultaneamente, ahora con un server dedicado con el doble de configuración ya lo noto lento con tan solo 2.500 usuarios, a alguien se le ocurre algo?
 
Tu servidor utiliza SSD? Porque pueda ser que haya un cuello de botella en las lecturas realizadas a la base de datos. Otra cosa que también podría estar afectando sería el uso de transacciones (que por cierto no sé si WP las utiliza).
 
Atrás
Arriba