Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/05/2011, 15:52
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Ejecucion en memoria o disco ???

Es un poco más complejo que eso, pero en esencia, cuando tienes disponibles los datos ya han pasado por la lectura en memoria.
De todos modos no son las tablas completas lo que está en la memoria, sino sólo los datos consultados. Y aún en ese caso es posible que parte de la información este descargada a disco.
En el proceso no interviene solamente la base de datos, mysql o tu aplicación. La administración de la memoria es responsabilidad del sistema operativo, pero el DBMS usa parte de la memoria directamente y otra parte no. La explicación completa es bastante compleja y sólo suele estudiarse en las carreras universitarias.
Como dije, el tema es algo más complejo que eso...

¿Cuál es tu duda, exactamente? ¿Para qué quieres saberlo?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)