Estructura de oracle
El Área Global del Sistema (SGA)
El SGA es un área de memoria compartida que se utiliza para almacenar información de control y de datos de la instancia.
El buffer decaché (database buffer cache)
Almacena los bloques de datos utilizados recientemente (se hayan o no confirmado sus cambios en el disco).
El buffer de redo log: Guarda los cambios efectuados en labase de datos.
El área shared pool: Esta sola área almacena estructuras de memoria compartida, tales como las áreas de código SQL compartido e información interna del diccionario.
El caché debiblioteca se utiliza para almacenar código SQL compartido.
El caché del diccionario de datos está conformado por un grupo de tablas y vistas que se identifican la base de datos.
Procesos de laInstancia
Los procesos que se implementan en una instancia de Oracle y su función principal son los siguientes:
DBWR (database writer): Es el responsable de la escritura en disco de toda lainformación almacenada en los buffers de bloques que no se han actualizado.
LGWR (log writer): Es el responsable de escribir información desde el buffer de log hacia
el archivo redo log.
CKPT(checkpoint): Es el responsable de advertir al proceso DBWR de efectuar un proceso de actualización en el disco de los datos mantenidos en memoria, incluyendo los datafiles y control files (para registrarel checkpoint).
PMON (process monitor): Su misión es monitorizar los procesos del servidor y tomar acciones correctivas cuando alguno de ellos se interrumpe en forma abrupta, limpiando la caché yliberando los posibles recursos que pudieran estar asignados en ese momento.
SMON (system monitor): Levanta una instancia cuando se le da la instrucción de partida (al comienzo del trabajo,encontrándose previamente en shutdown). Enseguida limpia los segmentos temporales y recupera las transacciones que pudieran haberse interrumpido debido a una falla del sistema. Además disminuye la...
Regístrate para leer el documento completo.