arquitecturadeoracle-130904234249-
DESCRIPTION
administración de memoriaTRANSCRIPT
1 Es un sistema artificial que se puede entender desde la idea de Teichroew ldquouna coleccioacuten de personas procedimientos y equipos disentildeados construidos operados y mantenidos para recoger registrar procesar almacenar recuperar y visualizar informacioacutenrdquo (1976)
Otras definiciones de sistema
ARQUITECTURA DEL SISTEMA GESTORSistema
siguiente
2 ldquoUn sistema de informacioacuten es un conjunto de elementos ordenadamente relacionados entre siacute de acuerdo con unas ciertas reglas que aporta al sistema objeto (es decir a la organizacioacuten a la cual sirve y que le marca las directrices de funcionamiento) la informacioacuten necesaria para el cumplimiento de sus fines para lo cual tendraacute que recoger procesar y almacenar datos procedentes tanto de la misma organizacioacuten como de fuentes externas facilitando la recuperacioacuten elaboracioacuten y presentacioacuten de los mismosrdquo Piattini et al (2006)
Otras definiciones de sistema
ARQUITECTURA DEL SISTEMA GESTORSistema
siguiente
Los SGBD pueden considerarse como intermediario entre las aplicaciones y la representacioacuten de los datos
El disentildeo de la(s) bases de datos que finaliza con una base de datos
creada en un SGBD
El disentildeo y desarrollo de las aplicaciones que se hace utilizando el disentildeo
de la base de datos
De esta forma el desarrollo de aplicaciones separa dos aspectos
Funciones del sistema gestor
Sistema gestor de Bases de datos
Siguiente
Funciones baacutesicas del sistema gestor
Definicioacuten Permite describir los
elementos de
DDL datos con su estructura sus interrelaciones y sus validaciones
1048707ManipulacioacutenPermite Buscar Antildeadir Suprimir y Modificar
DML Definir un criterio de seleccioacuten (el usuario)Indicar la estructura externa a recuperar (el
usuario) y Acceder a la estructura fiacutesica interna (el sistema)
CONTROL De acceso y actualizacioacuten concurrente por objetos y por usuarios de la base
de datos implementando ademaacutes roles y perfiles
Sistema gestor de Bases de datos
La divisioacuten por capas determina posibles funcionamientos del sistema gestor
Interfaz de usuario
loacutegicaDatos
TCPIP
TCPIPHTTP
TCPIPHTTP
Sistema gestor de Bases de datos
Acceso directo por protocolo
de red
Intermediacioacuten de servidor web (por ejemplo Apache)
Puede funcionar
tambieacuten unservidor de aplicaciones (interfaz de
usuario)
Divisioacuten por capas del sistema gestor
Siguiente
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI indica que el SGBD esta formado por varias capas que actuacutean como interfaces entre el usuario y los datos
Ver documento completo
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
2 ldquoUn sistema de informacioacuten es un conjunto de elementos ordenadamente relacionados entre siacute de acuerdo con unas ciertas reglas que aporta al sistema objeto (es decir a la organizacioacuten a la cual sirve y que le marca las directrices de funcionamiento) la informacioacuten necesaria para el cumplimiento de sus fines para lo cual tendraacute que recoger procesar y almacenar datos procedentes tanto de la misma organizacioacuten como de fuentes externas facilitando la recuperacioacuten elaboracioacuten y presentacioacuten de los mismosrdquo Piattini et al (2006)
Otras definiciones de sistema
ARQUITECTURA DEL SISTEMA GESTORSistema
siguiente
Los SGBD pueden considerarse como intermediario entre las aplicaciones y la representacioacuten de los datos
El disentildeo de la(s) bases de datos que finaliza con una base de datos
creada en un SGBD
El disentildeo y desarrollo de las aplicaciones que se hace utilizando el disentildeo
de la base de datos
De esta forma el desarrollo de aplicaciones separa dos aspectos
Funciones del sistema gestor
Sistema gestor de Bases de datos
Siguiente
Funciones baacutesicas del sistema gestor
Definicioacuten Permite describir los
elementos de
DDL datos con su estructura sus interrelaciones y sus validaciones
1048707ManipulacioacutenPermite Buscar Antildeadir Suprimir y Modificar
DML Definir un criterio de seleccioacuten (el usuario)Indicar la estructura externa a recuperar (el
usuario) y Acceder a la estructura fiacutesica interna (el sistema)
CONTROL De acceso y actualizacioacuten concurrente por objetos y por usuarios de la base
de datos implementando ademaacutes roles y perfiles
Sistema gestor de Bases de datos
La divisioacuten por capas determina posibles funcionamientos del sistema gestor
Interfaz de usuario
loacutegicaDatos
TCPIP
TCPIPHTTP
TCPIPHTTP
Sistema gestor de Bases de datos
Acceso directo por protocolo
de red
Intermediacioacuten de servidor web (por ejemplo Apache)
Puede funcionar
tambieacuten unservidor de aplicaciones (interfaz de
usuario)
Divisioacuten por capas del sistema gestor
Siguiente
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI indica que el SGBD esta formado por varias capas que actuacutean como interfaces entre el usuario y los datos
Ver documento completo
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
Los SGBD pueden considerarse como intermediario entre las aplicaciones y la representacioacuten de los datos
El disentildeo de la(s) bases de datos que finaliza con una base de datos
creada en un SGBD
El disentildeo y desarrollo de las aplicaciones que se hace utilizando el disentildeo
de la base de datos
De esta forma el desarrollo de aplicaciones separa dos aspectos
Funciones del sistema gestor
Sistema gestor de Bases de datos
Siguiente
Funciones baacutesicas del sistema gestor
Definicioacuten Permite describir los
elementos de
DDL datos con su estructura sus interrelaciones y sus validaciones
1048707ManipulacioacutenPermite Buscar Antildeadir Suprimir y Modificar
DML Definir un criterio de seleccioacuten (el usuario)Indicar la estructura externa a recuperar (el
usuario) y Acceder a la estructura fiacutesica interna (el sistema)
CONTROL De acceso y actualizacioacuten concurrente por objetos y por usuarios de la base
de datos implementando ademaacutes roles y perfiles
Sistema gestor de Bases de datos
La divisioacuten por capas determina posibles funcionamientos del sistema gestor
Interfaz de usuario
loacutegicaDatos
TCPIP
TCPIPHTTP
TCPIPHTTP
Sistema gestor de Bases de datos
Acceso directo por protocolo
de red
Intermediacioacuten de servidor web (por ejemplo Apache)
Puede funcionar
tambieacuten unservidor de aplicaciones (interfaz de
usuario)
Divisioacuten por capas del sistema gestor
Siguiente
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI indica que el SGBD esta formado por varias capas que actuacutean como interfaces entre el usuario y los datos
Ver documento completo
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
Funciones baacutesicas del sistema gestor
Definicioacuten Permite describir los
elementos de
DDL datos con su estructura sus interrelaciones y sus validaciones
1048707ManipulacioacutenPermite Buscar Antildeadir Suprimir y Modificar
DML Definir un criterio de seleccioacuten (el usuario)Indicar la estructura externa a recuperar (el
usuario) y Acceder a la estructura fiacutesica interna (el sistema)
CONTROL De acceso y actualizacioacuten concurrente por objetos y por usuarios de la base
de datos implementando ademaacutes roles y perfiles
Sistema gestor de Bases de datos
La divisioacuten por capas determina posibles funcionamientos del sistema gestor
Interfaz de usuario
loacutegicaDatos
TCPIP
TCPIPHTTP
TCPIPHTTP
Sistema gestor de Bases de datos
Acceso directo por protocolo
de red
Intermediacioacuten de servidor web (por ejemplo Apache)
Puede funcionar
tambieacuten unservidor de aplicaciones (interfaz de
usuario)
Divisioacuten por capas del sistema gestor
Siguiente
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI indica que el SGBD esta formado por varias capas que actuacutean como interfaces entre el usuario y los datos
Ver documento completo
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
La divisioacuten por capas determina posibles funcionamientos del sistema gestor
Interfaz de usuario
loacutegicaDatos
TCPIP
TCPIPHTTP
TCPIPHTTP
Sistema gestor de Bases de datos
Acceso directo por protocolo
de red
Intermediacioacuten de servidor web (por ejemplo Apache)
Puede funcionar
tambieacuten unservidor de aplicaciones (interfaz de
usuario)
Divisioacuten por capas del sistema gestor
Siguiente
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI indica que el SGBD esta formado por varias capas que actuacutean como interfaces entre el usuario y los datos
Ver documento completo
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI indica que el SGBD esta formado por varias capas que actuacutean como interfaces entre el usuario y los datos
Ver documento completo
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
El modelo ANSI indica que el SGBD esta formado por varias capas que actuacutean como interfaces entre el usuario y los datos
Ver documento completo
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
Siguiente
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
El modelo ANSI X3SPARC
Sistema gestor de Bases de datos
ARQUITECTURA DEL SISTEMA GESTOR
iquest Es correcto afirmar que el sistema operativo hace parte del sistema gestor
1 2
Observa
Documento referenciado de internet
Siguiente
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
i
Veamos una descripcioacuten de la arquitectura del sistema gestor Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
Datos
Estructuras fiacutesicas y loacutegicas de almacenamiento
tablespaces
Archivos de rehacer en linea
Archivos de control
Esquema general de la arquitectura Oracle
Archivos de rehacer archivados
Aacutereas globales de programa (PGA)
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
i
Descripcioacuten de la instancia en Oracle
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de Proceso
Instancia de la base de datos
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
El SGA es un aacuterea de memoria compartida que se incicia con la instancia contiene los datos e informacioacuten de control de la instancia
Aacutereas globales de programa (PGA)
Los proceso de servidor se inician en segundo plano
Memoria no compartida en segundo plano que contiene la informacioacuten y los datos para los proceso de servidorCada proceso de servidor genera su propia (PGA)
Aacuterea global del sistema ( SGA por sus siglas en ingles) Aacuterea global de Programa (PGA por sus siglas en ingles)
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA)
La instancia comprende las estructuras de memoria y de procesos pueden haber varias instancias si se distribuyen en varias maacutequinas
Pool compartido
Cache de buffers
Pool de buffers
Recycle
Buffer de redo log
Pool Java
Pool streams
Almacena los bloques de datos uacutetiles para recuperar la base de datos
Cache de buffers que en la base de datos matiene los bloques de de meroria (cuando se requiere) por periodos largos
Almacena la informacioacuten para recuperar la instancia
Contienen la informacioacuten necesaria para reconstruir ( rehacer cambios en la base de datos) de tipo DML y DDL
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Almacena el coacutedigo de ejecucioacuten de Java y lso datos de la maacutequina virtual de Java
Tecnologiacutea propia de Oracle para transferencia de datos entre varias base s de datos
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global del sistema (SGA) Observa el tamantildeo que
toma el SGA cuando se inicia la instancia con la
sentencia STARTUP desde la terminal de linux
Inicio de la instancia en Oracle 11g sobre Linux Open suse
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten del aacuterea global del sistema
Aacuterea global Programas
Es un regioacuten de la memoria privado capaz de contener los datos y la informacioacuten de control para cada usuario conectado a la base de datos guardando para el usuario
Aacuterea de trabajo para SQL
Espacio de pila para cuando acceden varios
usuarios
Aacuterea de cursor con tiempos de ejecucioacuten
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de las estructuras de almacenamiento del sistema gestor
Base de Datos
tablespaces
Archivos de rehacer en liacutenea
Archivos de control
Cuando la base de datos se deja en modo ARCHIVELOG se realiza una copia de los archivos de rehacer antes de sobrescribirlo
Cuando el servidor falla y no se han perdioacute archivos de datos la instancia puede recuperar los datos suministrados pro estos archivos
Son unidades loacutegicas de almacenamiento que permiten agrupar las estructuras loacutegicas de los datos
Archivos de rehacer archivados
Guarda seguimiento de la estructura fiacutesica de la base de datos
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces
Archivos de
datosArchivos de
datos
Se pueden migrar de un versioacuten a otra de
Oracle y entre servidores Los
tablespaces se dividen en segmentos
Pueden ser de gran tamantildeo y llegar
hasta 128 terabytes
Tablespaces en Oracle 11g
Archivos que contienen
los tablespaces
Descripcioacuten y tamantildeo
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Directorio que contiene
el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Descripcioacuten de los tablespaces
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Tablespaces en Oracle 11g
Descripcioacuten del archivo fiacutesico que
contiene el tablespace
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de hacer (redo log) en liacutenea
Lenguaje de definicioacuten de datos ( DDL por sus siglas en ingles) Lenguaje e manipulacioacuten de datos(DML por sus siglas en ingles)
Ellos contienen todo el historial de cambios generados por la instancia
En Oracle 11 se pueden ver los 3 archivos
ademaacutes su estado y tamantildeo
Ventana Enterprise Manager sobre Oracle 11 g
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Directorio de los redo log
Ventana Enterprise Manager sobre Oracle 11 g
Archivos de hacer (redo log) en liacutenea
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de Control
Directorio de los archivos de control
Estado de los archivos de control
Son tan importantes que incluso contienen los metadatos relacionados con las copias de seguridad
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Archivos de rehacer archivados
La funcioacuten de archivado la realiza el proceso de fondo llamado ARCn
En este caso todaviacutea no hay este tipo de
archivos
Ventana Enterprise Manager sobre Oracle 11 g
Volver
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
SMON (monitor de sistema)
Puede recuperar la instancia utilizando los archivos de redo log (rehacer) y limpia la base de datos eliminando los objetos de transacciones que el sistema ya no necesita
PMON(Monitor de proceso)
Libera los recursos de usuario cuando terminan los procesos
DBWR(Escritor de base de datos)
Gestiona el cache de buffer del bloque de datos y cache del diccionario y escribe el contenido en la base de datos
LGWR (escritor de registros)
Gestiona el buffer de los archivos de redo log en liacutenea
CKPT Escribe en los archivos de datos que se han modificado desde el ultimo punto de control
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR
CKPT
LGWR
ARCn
PMON
SMON
Aacuterea de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
Procesos
USUARIO
Repasar de nuevo
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Estructuras de proceso
TIPO DE PROCESO DESCRIPCION
ARCn(Archivador)
Copia los archivos de log en un dispositivo de almacenamiento luego de que hay un cambio de log
RECO(Recuperador)
Resuelve las transacciones dudosas corrigiendo fallos en base de datos distribuidas
Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
Estructura fiacutesica de la memoria y de los procesos sobre Oracle 11 g
Memoria
Procesos
ArchivosArchivos de datos
Archivos de control
Archivos de rehacer en liacutenea
Archivos de rehacer archivados
DBWR CKPT LGWR ARCn
PMON SMON
Area de contexto
Cache de buffers de
datos
Buffers de registro de
rehacerPGA
Servidor dedicado o comaprtido
USUARIO
Ver documento completo sobre arquitectura Oracle Siguiente
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-
ARQUITECTURA DEL SISTEMA GESTOR
RETROALIMENTACION
Los procesos de usuario no tienen relacioacuten directa con las estructuras de almacenamientoEn Oracle y los proceso SMON y PMON tienen mucho que ver con el cache de buffers ya que se comportan vigilantes de los archivos de rehacer y de rehacer archivados
- Slide 1
- Slide 2
- Slide 3
- Funciones baacutesicas del sistema gestor
- La divisioacuten por capas determina posibles funcionamientos del si
- (2)
- (3)
- Slide 9
- Slide 10
- Slide 11
- Slide 12
- Slide 13
- Slide 14
- Slide 15
- Slide 16
- Slide 17
- Slide 18
- Slide 19
- Slide 20
- Slide 21
- Slide 22
- Slide 23
- Slide 24
- Slide 25
- Slide 26
-