ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Background Processes Specific to Oracle RAC

2021-09-22 13:33:50  阅读:168  来源: 互联网

标签:Processes RAC Service Process Global Specific 进程 Oracle


Oracle RAC 数据库具有与单实例 Oracle 数据库相同的进程和内存结构,以及特定于 Oracle RAC 的其他进程和内存结构。全局缓存服务和全局入队服务进程,以及全局资源目录(GRD)协同实现缓存融合。Oracle RAC 进程及其标识符如下:

ACMSAtomic Control File to Memory Service
GTX[0-j] Global Transaction Process
LMON Global Enqueue Service Monitor
LMD Global Enqueue Service Daemon
LMS Global Cache Service Process
LCK0 Instance Enqueue Process
LMHB Global Cache/Enqueue Service Heartbeat Monitor
PING Interconnect Latency Measurement Process
RCBG Result Cache Background Process
RMSn Oracle RAC Management Processes
RSMN Remote Slave Monitor
  • Atomic Control File to Memory Service (ACMS):在 RAC 环境中,每个实例的 ACMS 进程是一个代理,有助于确保分布式 SGA 内存更新在成功时全局提交,或者在发生故障时全局中止。
  • Global Transaction Process (GTX[0-j]):GTX[0-j] 进程为 RAC 环境中的 XA 全局事务提供透明支持。数据库会根据 XA 全局事务的工作负载自动调整这些进程的数量。
  • Global Enqueue Service Monitor (LMON): LMON 进程监控集群中的全局队列和资源,并执行全局队列恢复操作。
  • Global Enqueue Service Daemon (LMD):LMD 进程管理每个实例内传入的远程资源请求。
  • Global Cache Service Process (LMS): LMS进程通过在GRD中记录信息来维护数据文件状态和每个缓存块的记录。LMS 进程还控制到远程实例的消息流,管理全局数据块访问,并在不同实例的缓冲区缓存之间传输块图像。此处理是缓存融合功能的一部分。
  • Instance Enqueue Process (LCK0): LCK0 进程管理非缓存融合资源请求,例如库和行缓存请求。
  • Global Cache/Enqueue Service Heartbeat Monitor (LMHB): LMHB 监视 LMON、LMD 和 LMSn 进程,以确保它们正常运行而不会阻塞或旋转。
  • Interconnect Latency Measurement Process (PING): 每隔几秒,一个实例中的进程就会向每个实例发送消息。该消息由目标实例上的 PING 接收。测量并收集往返时间。
  • Result Cache Background Process (RCBG): 此进程用于处理连接到 Oracle RAC 中其他实例的服务器进程生成的失效和其他消息。
  • Oracle RAC Management Processes (RMSn):  RMSn 进程为 Oracle RAC 执行可管理性任务。RMSn 进程完成的任务包括在将新实例添加到集群时创建与 Oracle RAC 相关的资源。
  • Remote Slave Monitor (RSMN): RSMN 进程管理远程实例上的后台从属进程创建和通信。这些后台从进程代表在另一个实例中运行的协调进程执行任务。

 

标签:Processes,RAC,Service,Process,Global,Specific,进程,Oracle
来源: https://www.cnblogs.com/lkj371/p/15319519.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有