Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/08/2007, 05:13
hispaweb
 
Fecha de Ingreso: mayo-2007
Mensajes: 252
Antigüedad: 17 años, 7 meses
Puntos: 5
Re: Las descargas directas consumen memoria en el VPS

Cita:
Iniciado por Anarko Ver Mensaje
Por ejemplo la consulta:
Código PHP:
SELECT rubias FROM chicas LIMIT 50,90 ORDER BY edad DESC 
Tiene nuna duración inferior a 1 segundo.

El consumo de este QUERY sea de la cantidad que sea, desgasta la CPU durante ese tiempo o va más halla ?
El consumo de CPU empieza antes de que hagas la query.

Primero abres una conexion a la BD, y este establecimiento de conexion gasta cpu. Una vez establecida estas gastando memoria (luego comento mas sobre esto)

Ahora haces la consulta, que gasta CPU en el servicio de SQL, los resultados de esa consulta se almacenan en una cache de resultados, por lo que gastan memoria. La planificacion de como se realiza esa consulta se guarda en otra cache de consulta, por lo que tambien gastan memoria.

Una vez realizada la consulta, desconectas de la BD, proceso que tambien gasta CPU.


Comentario sobre la conexion:
Si utilizas conexiones permanentes, ahorraras CPU, porque la conexion no se cerrará, y por lo tanto no sera necesario volver a abrirla. Sin embargo esto tiene un coste en memoria, ya que "nunca" cierras esa conexion.
__________________
Hispaweb Network: VPS Virtuozzo y Servidores Dedicados