Está en la página 1de 8

PARAMETER FILE ---------------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.OPEN.SE HABREN LOS CONTROLFILES. SE ABREN TODOS LOS ARCHIVOS DE LA BD.

ASMM ----AUTOMATIC SHARED 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 NOMOUNT FROM 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 DE LA 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 Y COMPRENSIBLE -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 FILE S. OTROS ARCHIVOS:PARAMETER.PASSWORD,ARCHIVED LOG BACK UP FILES,ALERT AND TRACE 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. PROGRAM GLOBAL AREA CUANDO EL RPOCESO SERVIDOR SE INICIA MEMORIA RESERVADA PARA PROCESO DE USUARIO CONECTA SORT_AREA_SIZE SE ALAMACENA AQUI

PGA.-

==================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 LAS CONSULTAS DATABASE BUFFER CACHE.- COPIA DE LOS DATABLOCK RECUPERADOS. MEJORA DE RENDIMIETO AL OBTENER Y/O ACTUALIZAR DATOS WRITE LIST.LRU LSIT.ALMACENA DIRTY BUFFERS, PENDIENTES A SINCRONIZAR 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 ENTRIES CONTIENEN 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; REQUERIMIENTOS DE PARSING DE COMNADOS JAVA SOLO SI SE INSATALA JAVA SET JAVA_POOL_SIZE=76M;

JAVA POOL.-

=======================================================================

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 SESIS ON PROCESOS BACKGROUND.- DSIPONIBLE CUANDO SE INICIA LA INSTANCIA DBWN.FER CACHE -----ENCARAGO DE LA SINCRONIZACION DE LOS DATABOCK EN EL DATABASE BUF CON LOS DATAFILES DE LA BD. ESCRIBE CUANDO:CHECKPOINT UMBRAL DE DIRTRY BUFFERS EXPIRA EL TIEMPO TABLESPACE FUERA DE LINEA/READ ONLY DROP O TRUNCATE BEGIN BACKUP ENCARGADO DE ESCRIBIR LOS REDO ENTRIES ALOS LOGFILES. ESCRIBE CUANDO: COMMIT SE LLENA UN TERCIO CADA 3 SECONDS ANTES DE DBWN RECUPERA LA INSTANCIA AL INICIO RECOLECTA ESPACIO LIBRE CADA 3 SEGUNDOS DE ASIGNA SEGMENTOS TEMPORALES LIMPIEZA DEL DATABSDE BUFFER CACHE LIBERA RECURSOS DE PROCESOS FALLIDOS NOTIFICA CUANDO HAY Q SYCN ACTUALIZA LOS HEADER DE DATAFILES(TIMESTAMP) ACTUALIZA LOS CONTROL FILES

LGWR.-----

sMON.-

POMN.CKPT.-

ARCHIVER.-

OPCIONAL ARCHIVA REDO LOGS AUTOMATICAMENTE(ARCHIVELOG) PRESERVA EL REGISTRO DE TODOS LSO CAMBIOS ----------------------------------------------------------------------*********************************************************************** -----------------------------------------------------------------------------------------------------4TO PDF--------------------------------TABLESPACE SYSTEM.CREADO CON LA BASE DE DATOS CONTIENE EL DATA DICTIONARY SEGEMENTOS DE ROLLBACK SYSTEM

TABLESPACE NON-SYSTEM.- SEGMENTOS SEPARADOS FACILITA ADMINISTRACION DE ESPACIO CONTROLA LA CANTIDAD ASIGNADA A UN USUARIO GESTION DEL TABLESPACE ----------------------DICTIONARY-MANAGED TABLESPACES.TECNCA POR DEFECTO EXTENTS LIBRES REGISTRADOS EN EL DICCIONARIO DE DATOS

LOCALLY MANAGED.-

GESTION DE ESPACIO RECURSIVA DICCIONARIO REDUCIDO NO ROLLBACK EXTENTS LIBRES EN BITMAPS BIT BLOQUE O GRUPO DE BLOQUES

TEMPORARY TABLESPACES.--------------------UTILIZADOS PARA OPERACIONES DE ORDENAMIENTOS NO CONTIEN NINGUN OBJETO PERMANENTE UNIFORM SIZE=SORT AREA SIZE *N ESTADOS ------OFFLINE.READ ONLY.ASM ---AUTOMATIC STORAGE MANAGEMENT.- SISTEMA DEARCHIVOS PROTABLE DE ALTO RENDIMIENTO EN CLUSTER. ADMINISTRA DATAFILES DISTRIBUYE DATOS ENTRE DISCOS PARA BALANCEAR LA CARGA ESPEJO DE DATOS ========================================================================= ===============================5TO PDF =================================== ESTRUCTURA DE UNA FILA.ROW HEADER COLUMN LENGTH COLUMN VALUE NO DISPONIBLE PARA ACCESO A DATOS SOLO DISPONIBLE PARA OPERACIONES DE LECTURA OBJETOS SE PUEDEN BORRAR

ROWID.-

IDENTIFICADOR UNICO DE FILA SE USA PARA UBICAR UNA FILA #OBJETO,#ARCHIVO RELATIVO,#BLOQUE,#FILA UBICAN FILAS DENTRO DE UN SEGMENTO,MENOS ESPACIO VARRAYS:CONJUNTO ORDENADO DE ELEMENTOSCONTADOR LIMITE TABBLAS ANIDADAS:TABLA Q TIENE OTRA TABLA COMO COLUMNA

ROWID RESTRINGIDOS.COLLECCIONES.-

TABLAS.-

UTILIZAR CACHE PARA LAS TABLAS PEQUENAS DE MAYOR FRECUENCIA

PCT FREE.-

XFILA-INCIAL)*100/XFILA

MARCA HIGHWATER.-

INDICA HASTA QUE BLOQUE HA SIDO REGISTRADO ALGUN DATO DE TODOS LOS ALLOCATOS

VISTA ------

TABLA LOGICA BASADA EN UNA TABLA O VISTA. NO CONTIENE DATOS PERO SE PUEDEN VER O MODIFICAR SE ALMACENA COMO UN SELECT EN DICTIONARY SIMPLIFICAR CONSULTAS RESTRINGIR ACCESO INDEPENDENCIA DE DATOS

REGLAS PARA VISTAS ------------------NO SE PUEDE : ELIMINAR FILA MODIFICAR DATOS ES AGREGAR DATOS ES,NOTNULL NO SELECCIONASD ASEGURAR: CONCORDAN CON DOMINIO ALGUNA OPERACION DML WITH CHECK OPTION WITH READ ONLY GROUPBY,DISTINCT,ROWID,COLUMNAxEXPRESION SI: GROUPBY,DISTINCT,ROWID GROUPBY,DISTINCT,ROWID,COLUMNAxEXPRESION

INDICES -------ARBOL B --------PARTES: HEADER KEY COLUMN LENGTH KEY COLUMN VALUE ROWID SECUENCIA ---------MECANISMO PARA GENRAR AUTOMATICAMENTE ENTEROS UNCIOS TABLA TEMPORAL --------------TABLA TEMPORAL.BRINDA ALAMACENAMIENTO DE DATOS QUE SE LIMPIA AUTO CUANDO ACABA LA SESION O TRNASACCION PROPORCIONA PRIVACIDAD PAR LOS DATOS DISPONIBLRES PARA TODAS LAS SESIONES SINONIMOS ---------ALIAS PRIVADOS O PUBLICOS PARA OBJETOS DE BASE DEDATOS ================================================================================

==== =======================6TO PDF============================================= = PRIVILEGIOS = ================= SISTEMA.OBJETO.ROL --GRUPO NOMBRADO DE PRIVILEGIOS RELACIONADOS QUE SE CONCEDEN A USUARIOS DBA ADMINISTRA LOS PRIVILEGIOS MAS SENCILLA DINAMICA SELECTIVA ROLES PREDEFINIDOS.CONNECT RESOURCE DBA CREATE SESSION SEQUENCE,TABLE,TRIGGER MAYORIA DE PRIVILEGIOS PERMITE A LOS USUARIOS REALIZAR TAREAS ESPESICIFICAS SOBRE LA BASE DE DATOS PERMITE A LOS USUARIOS ACCEDER Y MANIPULAR OBJETOS ESPECIFICOS

PERFIL -----PERFIL.CONJUNTO NOMBRADO DE LIMITES DE CONTRASENAS T RECURSOS SE ASIGNA ATRAVEZ DE ALTER USER; SE PUEDEN HABILITAR O DESHABILITAR; SE PUEDEN RELACIONAR CON DEFAULT

LIMITACIONES DE PASSWORD FAILED_LOGIN_ATTEMPTS 3 PASSWORD_LOCK_TIME 5 PASSWORD_LIFE_TIME 30 PASSWORD_GRACE_TIME 5 PASSWORD_REUSE_TIME 30 PASSWORD_REUSE_MAX 6 PASSWORD_VERIFY_FUNCTION LIMITACIONES DE RECURSOS CPU_PER_SESSION 100000 SESSION_PER_USER 2 CONNECT_TIME 5 IDLE_TIME 5 LOGICAL_READS_PER_SESSION 10000 PRIVATE_SGA 1024 ================================================================================ ==============================7MO PDF========================================== SELECT -------SE USA SELECT INDEPENDIENTE COMO UNA SUBCONSULTA PARA RECUPERAR

NULL;

DATOS DE UNA O MAS TABLAS DISTINCT/UNIQUE.ALL.*.UNA SOLA COPIA DE LA FILA INCLUYE FILAS DUPLICADAS TODAS LAS COLUMNAS

IN.-

CONJUTO PUEDE SER UN SELECT

CONCAT(STR,STR) -----CONCATENA DOS STRINGS PARAMETRADOS SUBSTR (STR,X,Y) -----EXTRAE LA SUB CADENA DESDE LA POSICION X CONTANDO Y CARACTERES LENGTH.- LONGITUD INSTR.- PRIMERA POSICION DEL CARACTER EN LA CADENA LPd,rpad.- SON RELLENO ASTA EL NUM DE CARACTERES CON EL CARACTER TRIM.- CORTA LOS BORDES CON EL CARACTER REPLACE.- REMPLAZA LOS CARACTERRS PRO LA STR ROUND TRUNC MOD SUFIJO SPTH.- ESCRIBE LOS NUMEROS for update ---------bloquea las filas de las tablas que forman parte la cunsulta asta un commit for update of ------------bloquea filas de las tablas que tienen la columna especifica y q estan el la con sulta =========================================================================== ====================================otro pdf================================== insert -----insert.UPDATE.permite insertar nuevo registro en una tabla. PERMITE MODIFICAR EL VALOR DE UNA COLUMA

MERGE ES UN UPDATE E INSERT A ALA VEZ ============================================================================ ==================================OTR PDF================================ SUBPROGRAMA.2 TIPOS PROCEDIMIENTO ==>ACCION\ FUNCION ==> CALCLUAR VALOR ------------BLOQUE PL/SQL QUE PUEDE ACEPTAR PARAMETROS Y SE LE PUEDE INVOCAR DES UN ENTORNO DE LLAMADA

También podría gustarte