TALLER DE BASE DE DATOS APUNTES
Enviado por ChiNNNo • 13 de Junio de 2018 • Biografía • 598 Palabras (3 Páginas) • 146 Visitas
ASM automatic storage management.
LA INSTANCIA ES LA BASE DE DATOS DEL SISTEMA. (SE CONOCE COMO EL MOTOR O EL SISTEMA QUE ADMINISTRA)
DENTRO DE LA INSTANCIA HAY 2 GRANDES GRUPOS
SGA: ESTRUCTURAS DE MEMORIA RAM QUE ADMINISTRA LA INSTANCIA.
ESTRUCTURA DE PROCESOS: SON PROGRAMAS QUE ESTAN ACTIVOS QUE HACEN LOS PROCESOS.
PROCESO DE USUARIO: ES AQUEL EN EL QUE TRABAJA EL CLIENTE Y CON EL QUE SE GUARDA SU INICIO DE SESION.
PROCESO DE SERVIDOR: CADA PROCESO DE SERVIDOR, TIENE SU PEDACITO DE MEMORIA RAM LLAMADO PGA (ESPACIO DE MEMORIA PARA ESTRUCTURA DE PROCESOS DE SERVIDOR).
1.- proceso usuario: es quien interactúa con el programa.
2.- proceso servidor: es quien interactúa con la instancia, este proceso servidor tiene un pedacito de memoria llamado PGA, que almacena los resultados más usados por el cliente.
Sistema clúster: es como una granja de servidores, en donde se separan los servicios en distintas maquinas (distintos servidores)
Sistema sin cluster: máquina que comparte una instancia.
POOL COMPARTIDO: PERMITE ALMACENAR AQUELLOS RESULTADOS QUE YA SE HAYAN CONSULTADO.
CACHE DE BUFFER DE LA BASE DE DATOS: ES UN CANAL DE INFORMACION. ES LA MEMORIA OPERATIVA DE TRANSMISION DE BLOQUES DE DATOS. (LEE BLOQUES)
MEMORIA BUFFER DE REDO LOG: MEMORIA DE TRANSFERENCIA DEL REGISTRO DE LOS CAMBIOS REALIZADO EN LA BASE DE DATOS. (SE ENCUENTRA EN RAM)
ARCHIVO DE REDO LOG (EN LINEA): ES EL ARCHIVO QUE REGISTRA TODA LAS MODIFICACIONES QUE HA SUFRIDO LA BASE DE DATOS. EN LINEA QUIERE DECIR QUE ESTA SIEMPRE DISPONIBLE (SE ENCUENTRA EN DISCO)
-----------------------------------------------------------------------------------------------------------------------------------
¿CUANDO SE APLICA? CUANDO UN PROCESO DE USUARIO CONFIRMA UNA TRANSACCION, CUANDO EL BUFFER DE REDO LOG ESTA LLENO EN UN TERCIO O CADA 3 SEGUNDOS.
POOL GRANDE: SE UTILIZA PARA RESPALDOS IMPORTANTES DE DATOS.
POOL STRINGS (JAVA): UTILIZA HERRAMIENTAS PROPIETARIAS DE ORACLE
PGA: ES UN ESPACIO DE MEMORAI DONDE SE TIENE LOS DATOS DE CADA PROCESO SERVIDOR. CADA PROCESO SERVIDOR TIENE UN PGA DISTINTO.
POOL DE BUFFER KEEP: MANTIENE LOS BLOQUES DE DATOS (INFORMACION)
POOL DE BUFFER RECYCLE: RECICLA BLOQUES QUE ESTAN EN RAM.
CACHE DE BUFFERS NK: ALMACENA BUFFERS DE CUALQUIER KILAJE.
DBWn: DATABASE WRITER. ESCRIBE LOS BUFFER MODIFICADOS (SUCIOS) DE LA CACHE DE BUFFERS DE BASE DE DATOS.
CKPT (PROCESO CHECKPOINT): REGISTRA INFORMACION DE PUNTOS DE CONTROL, ¿DONDE? EN UN NUEVO ARCHIVO (ARCHIVO DE CONTROL: TIENE EL REGISTRO DE TODAS LAS MODIFICACIONES QUE SE HICIERON EN EL ARCHIVO DE DATOS.) Y SE GUARDA, CADA VEZ KE SE MODIFICA UN ARCHIVO DE DATOS. UN PUNTO DE CONTROL ES UNA ESTRUCTURA QUE DEFINE UN NUMERO DE CAMBIOS DEL SISTEMA
...