jueves, 26 de junio de 2008

Oracle Database 10g Conceptos Procesos en Memoria

Oracle Database 10g Conceptos Procesos en Memoria

DBwriter: Es el encargado de escribir los datos modificados dentro del data buffer cache en los datafiles luego que se active el proceso de

Procesos checkpoint y Dirty Buffer

LogWriter: Es el encargado de escribir los redo modificados en el redolog buffer en los online redolog

Procesos Commit Redo log Buffer Third Full
Mas de 1 Mega Byte
Antes que el dbwriter escriba en el datafile
Después de 3 Segundos

Smon: Es el proceso responsable de la recuperacion de la instancia cuando esta falla, los datos no pueden escribirse en disco, el smon automáticamente recupera cuando la base de datos es re abierta

Pmon: Es el proceso encargado de limpiar la memoria y otros recursos cuando los procesos fallan, rollback de transacciones bloqueo de tablas y registros y recursos del usuario

Checkpoint: Es el responsable de informar al Dbwriter cuando ocurre un checkpoint y cuando hay un log switch o la instancia en Shutdown. El checkpoint actualiza el header de todos los datafiles con el numero del checkpoint.

Mmon: Es un nuevo proceso de Oracle 10g que recolecta estadisticas para Automatic Workload Repository (AWR) Es responsable de los snapshots y estadisticas de Memoria

Arcn: Es un proceso importante de background luego de un switch log file este proceso es activado cuando la instancia esta en mode archive, este proceso asegura que todos los cambios en la base de datos queden registrados y salvados.