Oracle teoria
----------------
TAMANO DEL SGA
VALORES POR DEFECTO PARA INSTANCIA Y DB
LIMITES DE USUARIO
UBICACION DE CONTROLFILES,ALERT FILES,ARCHIVED LOG FILES Y TRACEFILES.
NOMOUNT.- SE ABRE EL ARCHIVO DE PARAMETROS Y SE INICIA LA INSTNACIA
SE ESTABLECE EL SGA .
MOUNT.- SE HABREN LOS CONTROLFILES.
OPEN.- SE ABREN TODOS LOS ARCHIVOS DE LA BD.
ASMM
-----
AUTOMATICSHARED MEMORY MANAGEMENT
SIMPLIFICA LA ADMIN DE SGA Y ESPECIFICA EL TAM INCIAL.
MEMORY ADVISOR .- HACE RECOMENDACIONES ACERCA DE LA MEMORIA
DICCIONARIO DE DATOS.-VISTAS DONDE SE GUARDAN LAS DEFINICIONES DE
LOS OBJETOS DE NUESTRA BD.
DYNAMIC PERFORMANCE VIEWS.-V$ ESTADO Y CONDICIONES CAMBIANTES DE BD
DATOS DE ESTRUCTURAS EN MEMORIA Y
DISCO.PROPIEDAD DE SYS
-EN NOMOUNTFROM MEMORY SGA
-EN MOUNT FROM DISK CONTROL FILE
ARCHIVOS TRACE.-VOLCADO DE INFORMACION DE ERRORES,PROCESOS SERVIDOR
O BACKGROUND.
ARCHIVOS ALERT.- CONSISTEN EN LOG CRONOLOGICO MENSAJES Y ERRORES.
-------------------2DO PDF ------------------------------------------
DATABLOCK.-MINIMA UNIDAD DE I/O
UNO O MAS OS BLOCK
CONFIGURADO CON DB_BLOCK_SIZE
EN LA CREACION DELA BASE DE DATOS
DATABLOCK: HEADER
FREE SPACE
DATA
INITRANS.- CANTIDAD DE TRANSACCIONES CONCURRENTES AL BLOCK
MAXTRANS.-
PCTFREE.- PROCENTANJE MINIMO DE ESPACIO LIBRE PARA ESTAR EN FREELIST.
PCTUSED.- PORCENTAJE MAXIMO DE ESPACIO USADO PARA ESTAR EN FREELIST.
---------------------------3ER PDF----------------------------------
SERVIDOR ORACLE.- INFO INTEGRADA ABIERTA YCOMPRENSIBLE
-BASE DE DATOS ORACLE
-INSTNACIA ORACLE
INSTANCIA ORACLE.- MEDIO PARA ACCEDERA LA BASE DE DATOS.
UNA Y SOLO UNA BASE DE DATOS
ESTRUCURA DE MEMORIA Y PROCESOS
BASE DE DATOS ORACLE.- COLECCION DE DATOS TRATADOS COMO UNIDAD
3 TIPOS DE ARCHIVOS: DATAFILE,CONTROL FILE,REDO LOG FILES.
OTROS ARCHIVOS:PARAMETER.PASSWORD,ARCHIVED LOG
BACK UP FILES,ALERT ANDTRACE FILES
SGA.- SYSTEM GLOBAL AREA
AL INICIO DE LA INSTANCIA
TAMANO EN BASE AL SGA_MAX_SIZE(MEM REAL TB)
FIXED SGA:INFORMACION SOBRE EL ESTADO DE LA BD E INSTANCIA.
PGA.- PROGRAM GLOBAL AREA
CUANDO EL RPOCESO SERVIDOR SE INICIA
MEMORIA RESERVADA PARA PROCESO DE USUARIO CONECTA
SORT_AREA_SIZE SE ALAMACENA AQUI==================SGA=================================================
SHARED POOL.- GAURDA ULTIMAS SENTENCIAS SQL Y DEFINICIONES DE DATOS
LIBRARY CACHE.- ALMACENA INFO DE SQL/PLSQL
COMPARTE SENTENCIAS UTILIZADAS RECIENTE
ALGORITMO LRU
TAMANO EN FUNCION AL SHARED POOL
SHARED SQL AREA
SHARED PL/SQL AREA
DATA DICTIONARY CACHE.- DEFINICIONES MAS UTILIZADAS
INCLUYE INFO DE ARCHIVOS Y OBJETOS DE BD
MEJORA EL TIEMPO DE LASCONSULTAS
DATABASE BUFFER CACHE.- COPIA DE LOS DATABLOCK RECUPERADOS.
MEJORA DE RENDIMIETO AL OBTENER Y/O ACTUALIZAR DATOS
WRITE LIST.- ALMACENA DIRTY BUFFERS, PENDIENTES A SINCRONIZAR
LRU LSIT.- FREE BUFFERS,PINNED BUFFERS(SIENDO ACCEDIDOS)
,DIRTY BUFFERS(PARA MOVERLOS A WRITE LIST)
REDO LOG BUFFER CACHE.- REGISTRA LOS CAMBIOS EN LOS DATABLOCKS
CAMBIOS LLAMADOS REDO ENTRIESCONTIENEN INFO PARA RECONSTRUIR O REHACER CAMBIOS
SET LOG_BUFFER
LARGE POOL.- AREA OPCIONAL PARA SERVIDOR COMPARTIDO
OPERACIONES DE UGA,I/O RESPALDO Y RECUPERACION
SET LARGE_POOL_SIZE=65M;
JAVA POOL.- REQUERIMIENTOS DE PARSING DE COMNADOS JAVA
SOLO SI SE INSATALA JAVA
SET JAVA_POOL_SIZE=76M;
=======================================================================ESTRUCTURAS DE PROCESOS
------------------------
PROCESOS DE USUARIO.- CUADN OEL USUARIO REQUIERE UNA CONECCION A LA BD
PROCESOS DE SERVIDOR.- SE CONECNTA A LA INSTNACIA ORACLE SE INICIA CON LA SESISON
PROCESOS BACKGROUND.- DSIPONIBLE CUANDO SE INICIA LA INSTANCIA
DBWN.- ENCARAGO DE LA SINCRONIZACION DE LOS DATABOCK EN EL DATABASE BUFFER CACHE
------ CON LOS DATAFILES DE LA BD....
Regístrate para leer el documento completo.