BASES DE DATOS ORACLE
|
Administración y Optimización de Bases de Datos Oracle Copyright 1999-2004 Manuel de la Herrán Gascón Procesos de la Instancia
Procesos Background Estándar DBWR. DataBase Writer Escribe en los ficheros de la BD los buffers de datos modificados en memoria LGWR. LoG Writer. Escribe en los ficheros históricos de la BD (redo log files) cuando los redo log buffers se han llenado o cuando se produce un SMON. System MONitor. Trata las recuperaciones en caso de fallo. Limpia los segmentos temporales cuando no están en uso. Realiza el Coalesce de tablespaces, uniendo en una sola extensión extensiones contiguas. PMON. Process MONitor. Recuperaciones en caso de fallo de un usuario. Libera recursos inactivos. En configuraciones Multi-Threaded Server restablece los procesos dispatcher y servidores caídos. Puntos de Ruptura CKPT Proceso de Apoyo al LGWR. Actualiza ficheros de control y las cabeceras de ficheros de datos agilizando puntos de ruptura. Este proceso se activa si indicamos en init<sid>.ora la linea c Multithread Server D000 – Dnnn Procesos encargados de distribuir las peticiones de usuarios de sentencias SQL entre los procesos compartidos. S000 – Snnn Procesos Compartidos que resuelven sentencias SQL Parallel Server LCKn Procesos de sincronización de instancias LMON Soluciona problemas de procesos muertos o colgados en Parallel Server Parallel Query P000 – Pnnn Ejecución de sentencias de forma paralela distribuyendo la carga entre distintas CPU Modo Archiver (archive log) ARCH Proceso encargado de copiar los históricos (redo log files) en ficheros aparte (archiver files) antes de que sean sobreescritos Opción Distribuida RECO Proceso encargado del tratamiento de fallos y recuperaciones producidos en transacciones distribuidas debidos a fallos de la red o de la instancia SNP0 – SNPn Procesos para el mantenimiento y refresco de snapshots en BD distribuidas
|