Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/01/2011, 15:03
posman
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 16 años, 10 meses
Puntos: 57
Respuesta: ¿Cómo funcionan las bases de datos?

Si tu instalacion de Windows (o el sistema operativo que tengas) es de 10Gb, crees que necesitas 10Gb de RAM para poder iniciarlo? Obviamente no. Para eso es la memoria virtual.

Ademas, el que una base de datos tenga un millon de registros en alguna tabla, no significa que deban estar en memoria todo el tiempo. Si ejecutas algun query, la base de datos te regresa unicamente los registros que se obtuvieron. Si son muchos, posiblemente si se consuma mucha memoria. La base de datos puede tener bufferpool (cache para la base de datos) en donde se podrian guardar los ultimos registros que se obtuvieron y si se requieren de nuevo, se obtendrian de la RAM y no se harian lecturas en disco