Está en la página 1de 3

 Arquitectura de BD Oracle

Instancia compuesta por: Memoria y procesos

Cada vez que levanto una BD Oracle, se levanta una instancia: procesos y memoria

Dml insert update delete

ARQUITECTURA

INSTANCIA:

 SGA Memoria compartida


 Componente fundamental del BD, de ley debe haber, conexión entre cliente y
servidor. Están todas las instrucciones que se han hecho en el BD.
 Parámetros (se configura para asignarle tamaño al SGA, herramienta SQL plus
ejecuta sentencias y en la v8 administra BD… puedo levantar y bajar la base,
crear parámetros)


 Shared Pool: SQL/PLSQL
o Library cache:
o Uniformidad de criterios para que siempre se escriban las sentencias
de una misma forma y así ahorrar el tiempo de espera y mejorar el
rendimiento del BD; el resultado es el mismo pero el tiempo, es
mayor.
o Dqata Dictionary cache: Contiene instrucciones
Database Buffer Cache: Contiene los datos. Copias de bloques de
datos que se recuperaron
Redo Log Buffer: cuando hubo un problema, la BD restaura, vuelve en
el tiempo y recupera la información hasta cierta fecha (guarda en un
archivo físico). Su propósito es la recuperación.
El tamaño puede ser pequeño, cada 2 o 3 segundos baja a disco. No
afecta el rendimiento de los demás.
Insert, update, delete, créate, alter, drop
Large Pool: Area opcional de memoria de entrada y salida del servidor.
Java Pool: no es obligatorio
 PGA Memoria privada
 Área de memoria para que atienda a este cliente. (cliente- usuario/clave =
PGA)

 Procesos:
 DBWn
 LGWR
 CKPT
 System monitor SMON . si falla redo log buffer y redo log file. Trata de unir
todos los sectores fragmentados en la bd para que sean contiguos
 PMON proceso supervisión de procesos
 ARCn Archivador.

Redo log file 1 redo log file 2 redo log file 3

10mb

Funcionan de 3 o 4 redo log file. Cuando se llena todos.. regresa al 1 a sobreescribir y


esa información antigua se pierde.

Log switch.. pasa de un grupo a otro.

Con el ARC (PROTEGIDO) ya no se píerden los datos, con este proceso, cada bloque SACA UNA
COPIA, para que al momento de sobreescribir los datos, no se borren. Si se llena el espacio del
ARC en disco, ya la BD no tiene como guardar y la base se detiene y no permite grabar.

Opciones si se llena: poner varias rutas de almacenamiento, eliminar los datos. Hacer cortes
semanalmente (eliminar datos)

 Vamos a trabajar con maquinas virtuales

Taller próxima clase


Database buffer cache- DBWR – datafiles
Database writer

Redo Log Buffer - LGWR– redo log files


log writer

CKPT – control files – data files – LGWR- DBWR

SMON Systm monitor – datafiles – controlfiles- redologfiles

PMON process monitor – PGA area

ARCn opcionl – datafiles- redologfiles- controlfiles

Arquitectura de almacenamiento de bd
control files – datafiles- online redo log files – parameter files- backup
files – archieve log files – passw files – alert ant trace log files

También podría gustarte