zoukankan      html  css  js  c++  java
  • Oracle RAC 后台进程

    LMS  - Gobal         全局缓存服务进程

    LMD  - Global Enqueue Service Daemon 全局查询服务守护进程

    LMON -  全局服务器监控进程

    LCK0 -  实例子查询进程

    DIAG - 诊断守护进程

    • LMON -- Lock Monitor Proceses

    -监控整个集群状态,维护GCS的内存结构.

    -处理非正常终止的进程和实例.

    -当实例离开和加入集群时,锁和资源的重新配置.

    -监控全局的锁资源,处理死锁和阻塞.

    -也被称为Global enqueue servicemonitor

    • LMS --Lock Monitor Service

    - LMS进程主要用来管理集群内数据块的访问,并在不同实例的buffer cache 中传输块金像.

    - 当在某个数据块上发生一致性读时,LMS负责回滚该数据块,并将它copy到请求的实例上.

    - 每个RAC节点至少有2个LMS进程.

    - 也称作GCS(Global Cache Services) processes.

    • LMD -- Lock Monitor Daemon Process

    - LMD进程主要管理全局队列和资源的访问,并更新相应队列的状态,处理其来自他实例的资源请求.

    - 每一个全局队列的当前状态存储在相应的实例共享内存中,该状态表示该实例是否具有相应的权限使用该资源.

    - 一个实例(maste)的共享内存中存在一个特殊队列,该队列记录来自其他远程实例的资源请求,当远程实例的LMDjincheng

       发出一个资源请求时,请求指向master实例的LMD,当masgter实例的LMD

    • DIAG(Diagnostic Daemon)

    - 例行对实例的监控情况进行监控,同时也监控实例是否刮起或者出现死锁.

    - 收集实例和进程出错的关键诊断信息.

    - 这个进程会更新alert日志我就爱你,写入一些重要告警信息.

     

    Q1:什么是一致性读?

  • 相关阅读:
    JavaScript异步编程1——Promise的初步使用
    Pailler
    ElGamal
    RSA
    密码基础
    博客园中:为文章添加版权保护
    DCT实现水印嵌入与提取(带攻击)
    量子:基于EPR块对的两步量子直接通信
    量子:拜占庭协议和测谎问题的量子协议的实验证明
    liunx:网络命令
  • 原文地址:https://www.cnblogs.com/sweet22353/p/9509319.html
Copyright © 2011-2022 走看看