Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/01/2009, 13:16
EmiSaez
 
Fecha de Ingreso: diciembre-2008
Ubicación: Ciudad Autónoma de Buenos Aires, Argentina
Mensajes: 72
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: Mi VPS nunca parece ser suficiente

Lo del disco fue solo a modo de ejemplo de cuestiones del equipo que pueden estar consumiento muchos recursos sin que el usuario sepa en primera instancia el por que sucede. Ya que, de acuerdo a la primera impresión del usuario, es algo que no le debería suceder por que no tiene tantas visitas diarias.

Por eso me detuve a comentar que la cantidad de visitas no siempre es parámetro para asegurar que un sitio no debería consumir tantos recursos. Hay muchos factores, además de las visitas, que pueden ser el "culpable" de que un sitio consuma mucho o poco.

A su vez, un VPS que tira alertas sobre el alto consumo de memoria, no dejaría de revisar el uso del disco ya que es probable que lo esté usando mucho por necesidad de uso y acceso a la memoria swap.

Como bien dices, el top publicado no es mas que una foto del momento, y hay que tener cuidado con establecer síntomas con un parámetro tan acotado.

Es correcto mencionar sobre el tipo de soporte que el usuario tenga, y sobre las solicitudes del cliente para con éste. Fue un ítem que olvidé aclarar en mi anterior mensaje.


Marchello, si tu servicio de hosting no incluye el soporte necesario para este caso, te recomiendo descargar el MySQL GUI Tools. Éste incluye una utilidad llamada MySQL Administrator, que te muestra la cantidad de consultas que se van generando en tu site en tiempo real..
Vos sabes que secciones de tu site pueden generar muchas consultas, por lo cual fijate si podes optimizarlas o disminuirlas.
A medida que avances con la optimización de tu site, podes ir viendo si esto repercute en la cantidad de consultas que se van desplegando en el MySQL Administrator, y también en los consumos de tu VPS.

Por otro lado, revisa a través de la opción "Show MySQL Processes" del WHM, si se generan muchas consultas que traben tu base de datos estableciendo como estado "locked" una o mas tablas. Cuando una tabla se "lockea" durante muchos segundos, hace que el motor de base de datos vaya colocando en cola a todas las consultas generadas posteriormente, las cuales permanecen allí hasta tanto no se destrabe la tabla lockeada en un principio. Todo este proceso hace levantar mucho el consumo de tu equipo, y si se produce de forma repetida, tantísimo mas.

Estas son cosas relativamente sencillas de revisar y que te puede llegar a orientar por donde vienen esos altos consumos, si es que se producen efectivamente desde el consumo de RAM desde la MySQL.

Y por último, también te recomiendo plantearte que tipo de servicio de soporte necesitas para tu VPS.

Saludos y no dejes de contarnos como avanzas sobre este tema.


Saludos!

Última edición por EmiSaez; 02/01/2009 a las 14:04