Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
- Es parte de la SGA
- Tiene copias de bloques de datos que se leen de archivos de datos
- Es compartido por todos los usuarios concurrentes
Redo Log Buffer
Es un buffer circular en el SGA
- Contiene información sobre los cambios realizados en la base de datos
- Contiene entradas de rehacer que tienen la información para rehacer
cambios realizados por operaciones como DML y DDL
Shared Pool
Es una parte de la SGA
- Contiene:
• Library cache
– Shared SQL area
• Data dictionary cache
• Control structures
Asignación y reutilización de la memoria
en el Shared Pool
El proceso del servidor verifica el grupo compartido para ver si
el área SQL compartida ya existe para un identificador
declaración.
- El proceso del servidor asigna un área SQL privada en
nombre de la sesión.
Large Pool
Proporciona grandes asignaciones de memoria para:
- Memoria de sesión para el servidor compartido y el
Interfaz Oracle XA
-I/O server processes
- Operaciones de copia de seguridad y restauración de Oracle Database
Java pool memory se usa en la memoria del servidor para todos
el código y los datos de Java específicos de la sesión en la JVM.
Streams pool memory es utilizada exclusivamente por Oracle
Se transmite a:
• Almacenar mensajes de cola almacenados en el búfer
• Proporcionar memoria para los procesos de Oracle Streams
Arquitectura de proceso
User process
• Se inicia cuando un usuario de base de datos o un proceso por lotes
se conecta a la base de datos Oracle
Database processes
• Proceso del servidor: se conecta a la instancia de Oracle y es
iniciado cuando un usuario establece una sesión
• Background processes: se inician cuando un Oracle
instancia se inicia
Process Structures
Database Writer Process (DBWn)
• Escribe búferes modificados (sucios) en el búfer de la base de datos
caché en el disco:
- Asíncronamente mientras realiza otro procesamiento
- Periódicamente para avanzar el punto de control
LogWriter Process (LGWR)
Escribe el búfer de registro de rehacer en un archivo de registro de rehacer en el disco
- Escribe:
• Cuando un proceso de usuario comete una transacción
• Cuando el buffer de registro de redo está un tercio lleno
• Antes de que un proceso DBWn escriba búferes modificados en el disco
Recoverer Process
Usado con la configuración de base de datos distribuida
- Se conecta automáticamente a otras bases de datos
involucrado en transacciones distribuidas en duda
- Resuelve automáticamente todas las transacciones en duda
- Elimina cualquier fila que corresponda a duda
Actas
Archiver Processes (ARCn)
Copie los archivos de registro de rehacer a un dispositivo de almacenamiento designado
después de
se ha producido un cambio de registro
- Puede recopilar datos de rehacer transacciones y transmitirlos
datos a los destinos en espera