La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Arquitectura de Oracle

Presentaciones similares


Presentación del tema: "Arquitectura de Oracle"— Transcripción de la presentación:

1 Arquitectura de Oracle

2 Objetivos de la Lección
Definición del Servidor de Oracle Funcionamiento de la Instancia Estructuras de Memoria de la Base de Datos Estructura de los Procesos de la Base de Datos Establecimiento de conexión y creación de una sesión Estructuras de Almacenamiento de la Base de Datos

3 Servidor Oracle Un servidor de Oracle consiste de:
Una instacia de Oracle Una base de datos Oracle

4 Funcionamiento de la instancia
SGA Large pool Java pool Database buffer cache Shared pool Redo log buffer System Monitor (SMON)‏ Process Monitor (PMON)‏ Server Process Database Writer (DBWn)‏ Checkpoint (CKPT)‏ LogWriter (LGWR)‏ Archivos de Archive log Archiver (ARCn)‏ Archivos de Datos Archivos de control Archivos de Redo log

5 Estructuras de la Base de Datos
Instancia System Global Area (SGA)‏ Estructuras de Memoria Estructura de los Procesos Procesos Background Archivos de la Base de Datos Estructuras de Almacenamiento

6 Estructura de la Memoria
SGA (Área Global del Sistema): asignada al iniciar la instancia y componente fundamental de la misma. PGA (Área Global de Programas): asignada al iniciar el proceso servidor.

7 Buffer Cache Buffers: Sucio Libre o no usado Frío SGA Buffer cache
Server Process SGA Buffer cache Database Writer (DBWn)‏ Archivos de Datos

8 Shared Pool Biblioteca PL/SQL Cache Diccionario de Datos Cursor
Select 1 Select 2 Biblioteca SQL Select 1 Select 1 Select 2 Sesiones Usuarios Laura Andrés José

9 Redo Log Buffer Registra todos los cambios realizados en los bloques de datos Estos cambios se denominan registro de redo Su objetivo es garantizar la recuperación de la base de datos Redo log buffer LogWriter (LGWR)‏ Archivos de Redo log

10 PGA Servidores Dedicados
Private SQL Area Session Information Runtime SQL Work Areas Persistent Bind information Types conversion State information Recursive cursor State parallel query Cursor state Users Session Data Stack Space

11 Estructura de los Procesos
Procesos de usuario: ejecutando la aplicación o código de la herramienta Oracle Procesos de Oracle: que ejecutan el código del servidor de Oracle. Esto incluye procesos servidores y de background.

12 Establecimiento de Conexión y creación de una sesión
Listener User Process Server Process PGA

13 Estructura Física de la Base de Datos
Archivo de Datos Archivo de Control Archivos de Redo Log Archivo de Parámetros Archivos de Respaldos Archivos de Archive Log Archivo de Password Alert Log y trazas

14 Relación entre las Estructuras Lógicas y Físicas
Logica Física Base de Datos Esquema Tablespace Archivo de Datos Segmento Extent Bloque de Datos de Oracle Bloque del SO

15 Resumen En esta lección se ha estudiado:
El funcionamiento de una instancia de un servidor Oracle La estructuras de memoria, procesos y físicas de un servidor Oracle Cómo se produce el establecimiento de una conexión y creación de una sesión La relación entre las estructuras físicas y lógicas


Descargar ppt "Arquitectura de Oracle"

Presentaciones similares


Anuncios Google