關於Oracle RAC後臺程式

orastar發表於2017-09-17
The GCS and GES processes, and the GRD collaborate to enable Cache Fusion. The Oracle RAC processes and their identifiers are as follows:
GCS和GES程式,GRD協作啟用快取融合(Cache Fusion)。Oracle RAC程式及其識別符號如下所示:

ACMS: Atomic Controlfile to Memory Service (ACMS) 原子控制檔案到記憶體服務(ACMS)
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.
在Oracle RAC環境中,ACMS每個例項程式是一個代理,有助於確保分散式SGA記憶體更新在成功時全域性提交,如果發生故障,則全域性中止。

GTX0-j: Global Transaction Process 全域性事務程式
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.
該GTX0-j程式為Oracle RAC環境中的XA全域性事務提供支援。資料庫根據XA全域性事務的工作負載自動調整這些程式的數量。

LMON: Global Enqueue Service Monitor 全域性佇列服務監控
The LMON process monitors global enqueues and resources across the cluster and performs global enqueue recovery operations.
該LMON程式監視叢集中的全域性佇列和資源,並執行全域性佇列恢復操作。

LMD: Global Enqueue Service Daemon 全域性佇列服務守護程式
The LMD process manages incoming remote resource requests within each instance.
該LMD程式在每個例項中管理傳入的遠端資源請求。

LMS: Global Cache Service Process 全域性快取服務程式
The LMS process maintains records of the data file statuses and each cached block by recording information in a Global Resource Directory (GRD). The LMS 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.
該LMS程式透過在全域性資源目錄(GRD)中記錄資訊來維護資料檔案狀態和每個快取塊的記錄。該LMS過程還控制向遠端例項的訊息流,並管理全域性資料塊訪問,並在不同例項的緩衝區快取記憶體之間傳輸塊映像。此處理是快取融合功能的一部分。

LCK0: Instance Enqueue Process 例項佇列程式
The LCK0 process manages non-Cache Fusion resource requests such as library and row cache requests.
該LCK0程式管理非快取融合資源請求,如庫和行快取請求。

RMSn: Oracle RAC Management Processes (RMSn)  Oracle RAC管理程式(RMSn)
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.
這些RMSn程式為Oracle RAC執行可管理性任務。透過RMSn流程完成的任務包括在將新例項新增到叢集時建立與Oracle RAC相關的資源。

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.
遠端從屬監視器管理遠端例項上的後臺從屬程式建立和通訊。這些後臺從屬程式代表在另一個例項中執行的協調程式執行任務。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31442014/viewspace-2145067/,如需轉載,請註明出處,否則將追究法律責任。

相關文章