Conceptos básicos del proceso de fondo 12c oráculo

En Oracle 12c, usted puede tener más de 200 procesos en segundo plano. Dice " sobre 200 " porque varía según el sistema operativo. Si esto suena como mucho, no te asustes. Muchos son múltiplos de un mismo proceso (por paralelismo y tomar ventaja de los sistemas con múltiples CPUs). Aquí están los procesos de fondo más comunes.

Por defecto, no hay procesos tienen más de una instancia de su tipo iniciado. Más funciones de ajuste avanzadas implican paralelismo. Para ver una lista completa de todos los procesos en segundo plano de su sistema operativo, consultar V $ BGPROCESS.

Antecedentes Proceso NombreDescripción
PMONlos monitor de procesos gestiona serverprocesses del sistema. Limpia los procesos fallidos por la liberación de los recursos androlling volver datos no confirmados.
SMONlos monitor del sistema es el principal responsable de instancerecovery. Si se bloquea la base de datos y hacer de nuevo la información deben aplicarse readand, el SMON se encarga de ello. También limpia y el espacio releasestemporary.
DBWnlos del escritor de bases de datos único trabajo está tomando dirtyblocks de la lista sucia y escribirlos en el disco. No puede Beup a 20 de ellos, de ahí el n. Se inicia como DBW0 andcontinues con DBW1, DBW2, y así sucesivamente. Después DBW9, continúa withDBWa través DBWj. Un sistema promedio no verá más que afew de estos.
LGWRlos registro escritor proceso vacía el buffer de redo log. Itwrites las entradas de rehacer el disco y señala una conclusión.
CKPTlos proceso de punto de control es responsable de los puntos initiatingcheck. Un punto de control es cuando el sistema dumpsall periódicamente los buffers modificados al disco. Por lo general, esto ocurre cuando thedatabase recibe un comando de apagado. También actualiza los fileheaders de datos y los archivos de control con la información del punto de verificación sothe SMON saben por dónde empezar la recuperación en caso de un systemcrash.
ARCnHasta 30 archivador procesos (0-9, at) areresponsible para copiar registros de rehacer llenos hasta la zona redostorage archivado. Si su base de datos no se está ejecutando en modo de archivo, este proceso se apaga.
CJQ0los cola de trabajos cheques coordinador para programar taskswithin la base de datos. Estos puestos de trabajo se pueden configurar por el usuario o pueden beinternal trabajos de mantenimiento. Cuando encuentra un trabajo que debe ser runit desova el siguiente de regalos.
J000LA trabajo esclavo proceso de cola en realidad se ejecuta el trabajo. Therecan ser de hasta 1.000 de ellos (000-999).
DIA0los diagnosticabilidad proceso resuelve estancamiento situationsand investiga cuestiones colgantes.
VKTMlos encargado virtual del tiempo suena como una fantasía gamecharacter sino simplemente proporciona una referencia de tiempo dentro thedatabase.
LREGlos registro oyente proceso, que registersdatabase instancia y la información despachador con el proceso Oraclelistener. Esto permite que las conexiones de usuarios entrantes para obtener fromthe oyente a la base de datos.
MMONlos proceso de monitor de manageablity apoya la AutomaticWorkload Repositorio (AWR) mediante la captura de estadísticas, monitoringthreasholds y tomar instantáneas. Esto se relaciona con performancetuning y resolución de problemas.
MMNLlos Lite monitores manejabilidad's trabajo es writeActive Sesión Historia (ASH) estadísticas del búfer de ASH en el disco SGAto. Esto se relaciona con andtroubleshooting ajuste del rendimiento.

Existen otros procesos en segundo plano, como se puede deducir por la " sobre 200 " número al principio. Sin embargo, los que se describen a continuación son los más comunes, y usted encontrar en casi todas las instalaciones de Oracle. Al participar algunos de funcionalidad más avanzada de Oracle, verás otros procesos.

Es muy fácil ver estos procesos de fondo si usted tiene una instalación de Oracle disponible en Linux o UNIX. El ps -ef | grep parte ora_ lista los procesos en segundo plano. Esta situación funciona muy bien porque todos los procesos de fondo comienzan con ora_.

imagen0.jpg


» » » Conceptos básicos del proceso de fondo 12c oráculo