Dataguard /replication /streams Background Process

14)DMON-The Data Guard Broker process

15)MRP - Managed Recovery process

*In dataguard this background process that applies archived redologs to standby

 

16)SNP - The snapshot process.

17)RFS - Remote File Server process -

*In Data Guard, the remote file server process on the standby database receives archived redo logs from the primary database.

 

18)ORBn -

*It performs the actual rebalance data extent movements in an Automatic Storage Management instance.

*There can be many of these at a time, called ORB0, ORB1, and so forth.

 

19)OSMB -

*It is present in a database instance using an Automatic Storage Management disk group.

*It communicates with the Automatic Storage Management instance.

 

20)QMN - Queue Monitor Process (QMNn)

*it Used to manage Oracle Streams Advanced Queuing.

 

RAC Background Process

1)DIAG: Diagnosability Daemon

*It monitors the health of the instance and captures the data for instance process failures.

 

2)LCKx

*This process manages the global enqueue requests and the cross-instance broadcast.

*The workload is automatically shared and balanced when there are multiple Global Cache Service Processes (LMSx).

 

3)LMON

*The Global Enqueue Service Monitor (LMON) monitors the entire cluster to manage the global enqueues and the resources.

*LMON manages instance and process failures and the associated recovery for the Global Cache Service (GCS) and Global Enqueue Service (GES).

*In particular, LMON handles the part of recovery associated with global resources. LMON-provided services are also known as cluster group services (CGS)

 

4)LMDx

* The Global Enqueue Service Daemon (LMD) is the lock agent process that manages enqueue manager service requests for Global Cache Service enqueues to control access to global enqueues and resources.

* The LMD process also handles deadlock detection and remote enqueue requests. Remote resource requests are the requests originating from another instance.

 

5)LMSx

*The Global Cache Service Processes (LMSx) are the processes that handle remote Global Cache Service (GCS) messages.

* Real Application Clusters software provides for up to 10 Global Cache Service Processes.

The number of LMSx varies depending on the amount of messaging traffic among nodes in the cluster.