The GCS and GES
processes, and the GRD collaborate to enable Cache Fusion. The Oracle RAC
processes and their identifiers are as follows:
In an Oracle RAC
environment, the ACMS per-instance process is an agent that
contributes to ensuring a distributed SGA memory update is either globally
committed on success or globally aborted if a failure occurs.
The GTX0-j process
provides transparent support for XA global transactions in an Oracle RAC
environment. The database autotunes the number of these processes based on the
workload of XA global transactions.
The LMON process
monitors global enqueues and resources across the cluster and performs global
enqueue recovery operations.
The LMD process
manages incoming remote resource requests within each instance.
The LMS process
maintains records of the data file statuses and each cached block by recording
information in a Global Resource Directory (GRD). TheLMS process also
controls the flow of messages to remote instances and manages global data block
access and transmits block images between the buffer caches of different
instances. This processing is part of the Cache Fusion feature.
The LCK0 process
manages non-Cache Fusion resource requests such as library and row cache
requests.
The RMSn processes
perform manageability tasks for Oracle RAC. Tasks accomplished by an RMSn process
include creation of resources related to Oracle RAC when new instances are
added to the clusters.
- RSMN: Remote Slave Monitor manages background
slave process creation and communication on remote instances. These
background slave processes perform tasks on behalf of a coordinating
process running in another instance.
No comments:
Post a Comment