本文摘抄录oracle官方文档,oracle rac使用的后台进程,用以备忘,记录之。

About Oracle RAC Background Processes

The GCS and GES processes, and the GRD collaborate to enable Cache Fusion. The Oracle RAC processes and their identifiers are as follows

ACMS: Atomic Controlfile to Memory Service (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.

GTX0-j: Global Transaction Process

The GTX0-j process provides transparent support for XA global transactions in a RAC environment. The database autotunes the number of these processes based on the workload of XA global transactions.

LMON: Global Enqueue Service Monitor

The LMON process monitors global enqueues and resources across the cluster and performs global enqueue recovery operations.

LMD: Global Enqueue Service Daemon

The LMD process manages incoming remote resource requests within each instance.

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.

LCK0: Instance Enqueue Process

The LCK0 process manages non-Cache Fusion resource requests such as library and row cache requests.

RMSn: Oracle RAC Management Processes (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.

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.

关于LMS进程说明

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.

全局cache服务进程:

LMS进程用户维护rac数据文件的状态记录。及两点之前cached block(缓存数据块)

LMS进程控制远程instance之间的信息传播,以及不同instances之前的global data block的访问和 block images传输。

当一个instances需要访问远程instances的block images时,则需要通过lms进程传输,这个是cache fusion的功能特点。 这样就不用直接从本地disk加载文件到数据库的buffer cache当中了。

通过cache fusion特性实现数据块的快速访问,减少IO

LMS进程依赖instances节点之间的私有心跳地址传输,以保障传输速度,而此若private network interface card之前的通信出问题时,则此进程可能将数据库instance abort掉的。

所以,当LMS报错时,可以考虑pirvate ip所对应的网络连接是否出问题,来帮助诊断问题。

大连 Oracle LMS,oracle rac后台进程和LMS说明相关推荐

  1. Oracle 11gR2构建RAC之(3)--安装grid前环境检测

    Oracle 11gR2构建RAC之(3)--安装grid前环境检测 系统环境: 操作系统:RedHat EL5 Cluster: Oracle GI(Grid Infrastructure) Ora ...

  2. Oracle 11G R2 RAC中的scan ip 的用途和基本原理【转】

    Oracle 11G R2 RAC增加了scan ip功能,在11.2之前,client链接数据库的时候要用vip,假如你的cluster有4个节点,那么客户端的tnsnames.ora中就对应有四个 ...

  3. Oracle HA 之 oracle 11.2 rac库配置active dataguard

    目录 configing active dataguard for 11.2 rac. 1 一.建组.建用户.配置环境变量.内核参数等... 1 二.配置共享磁盘... 3 1)创建4块共享磁盘并fd ...

  4. oracle 11g r2 rac中节点时间不同步,Oracle11gR2安装RAC错误之--时钟不同步

    系统环境: 操作系统:RedHat EL5 Cluster: Oracle GI(Grid Infrastructure) Oracle: Oracle 11.2.0.1.0 如图所示:RAC 系统架 ...

  5. oracle单节点加入rac,实验:Oracle单节点RAC添加节点

    环境:RHEL 6.5 + Oracle 11.2.0.4 单节点RAC 需求:单节点RAC添加新节点 1.添加节点前的准备工作 参考Oracle官方文档: Oracle® Clusterware A ...

  6. oracle 11g r2 rac到单实例的dg

    oracle 11g r2 rac到单实例的dg 1 主备环境说明 rac环境--primary CentOS release 6.5 (Final) hostname rac1 rac2 ip 10 ...

  7. aix oracle集群日志,在AIX环境下实施Oracle 集群RAC的结构 文平

    <oracle大型数据库系统在AIX/unix上的实战详解>集中讨论34:在AIX环境下实施Oracle 集群RAC的结构   文平 看来能用的起IBM p服务器的用户,都能用的起RAC. ...

  8. oracle 11g r2 rac中节点时间不同步,Oracle 11gR2 安装RAC错误之--时钟不同步

    系统环境: 操作系统:RedHat EL5 Cluster: Oracle GI(Grid Infrastructure) Oracle: Oracle 11.2.0.1.0 如图所示:RAC 系统架 ...

  9. oracle 11.2 RAC 安装新主机 识别老存储

    在有些场景下,RAC环境中如果主机出现问题,比如硬件故障等,不能启动,我们需要尽快存储上的启动数据库,恢复业务,那么就需要迁移以前的RAC环境到新的主机环境下,我测试了11.2和12.1的RAC,恢复 ...

最新文章

  1. makefile .phony targets
  2. 应用回归分析何晓群_二战上岸人大20年应用统计高分经验帖
  3. led显示屏控制卡接线图解_Led显示屏出现花屏是什么原因
  4. Struts+Hibernate系列教材 (一)- 整合Struts和Hibernate教程
  5. android 集成魅族推送,魅族推送通道集成指南
  6. mathcad15安装方法(解决了认证错误问题)
  7. 现在买基金的人很多,我用Python写了个快速追踪基金的收益情况!所以说没有它做不了的事!
  8. 《新程序员》走进名企线下交流活动——微软亚洲研究院
  9. Spread控件使用说明_技术部分
  10. npm的package.json和package-lock.json更新策略
  11. Golang面试题整理
  12. 斯托克斯公式(三维中两类曲面和第二类曲线互相转换)
  13. 互联网日报 | 蔚来汽车股价年内涨幅近十倍;小米成立可穿戴部;恒大物业拟12月2日港交所上市...
  14. English trip EM2-PE 3B Teacher:Olivia
  15. 17.AtomicInteger、AtomicBoolean的底层原理
  16. 七大实例巧解主板常见故障
  17. 小项目实战分享 | 用Python实现股票技术分析指标
  18. 安卓带步骤的手写签名(附源码)
  19. FFT快速傅里叶变换详解
  20. 第一章 计算机概要和技术

热门文章

  1. 我的世界java转模组基岩,《我的世界》无模组激光门!瞬间就能粉碎基岩,凋灵也要被秒杀?...
  2. Cleve Moler - MATLAB 创始人金秋10月中国大学校园行
  3. Minecraft开服器(Python编写)
  4. VB编程:IF语句嵌套实例猜数小游戏-9
  5. 人力资源后台管理系统之合同—— 电子签章功能
  6. ZLMediakit独家特性介绍
  7. 2012淘宝关键字优化淘宝关键字SEO优化助手|淘宝关键字SEO优化
  8. 淘宝刷信用教程曝光:“一钻”售价仅为250元
  9. linux下tp驱动程序,Linux安装TP-Link TL-WN722N 驱动
  10. OA系统定制化,企业办公管理需求的新趋势