Professional Documents
Culture Documents
Actividad #12
en
su
blog,
revisin
Mircoles
de
Marzo
Oracle utiliza dos tipos de estructura de memoria; el rea global de sistema o SGA, y el
rea global de programa o PGA.
rea global de sistema (SGA)
SGA es el lugar de la memoria donde la base de datos Oracle almacena la informacin
sobre s misma. Lo hace as dado que la memoria es la forma ms rpida y ms eficiente de
permitir que los procesos se comuniquen. Esta estructura de memoria es accesible a todos
los procesos de usuario y de servidor. La siguiente figura muestra como el SGA se
encuentra en el centro de todas las comunicaciones.
aprovecharse
de
la
lectura
de
disco
fsico.
Memoria
cach
de
diccionario
(memoria
cach
de
fila)
Una memoria cach de diccionario est formada por filas extradas del diccionario de datos.
El diccionario de datos contiene toda la informacin que Oracle necesita para gestionarse,
tal como qu usuarios tienen acceso a la base de datos Oracle, qu objetos de la base de
datos poseen y dnde se localizan dichos objetos.
Bfer del registro de rehacer
Cualquier transaccin que pueda registrarse en el registro de rehacer (los registros de
rehacer en lnea se necesitan para propsitos de recuperacin) debe residir primero en el
bfer del registro de rehacer. Se trata de un rea de memoria reservada para este propsito.
La base de datos, peridicamente, vaca este bfer en los registros de rehacer en lnea.
rea compartida SQL
Hay que pensar en el rea compartida SQL como en la memoria cach de programa. Es el
rea donde se almacenan todos los programas. Los programas de una base de datos Oracle
se basan en el lenguaje estndar SQL. Esta memoria cach contiene todas las rdenes SQL
analizadas que estn listas para ejecutarse
Resumiendo, el SGA es el gran comunicador. Es el lugar de memoria donde se coloca
la informacin a la que pueden acceder los procesos de servidor y de cliente.