oracle lms进程 内存,Oracle进程:LMS 进程与Oracle RAC

Oracle进程:LMS 进程与Oracle RAC

6ee5639a40442445944d63b514b2dd02.png

LMS进程是Oracle RAC环境下非常重要的一个进程,关于这个进程的解释在不同文档中也有所不同。

在Oracle 9iR2的概念手册中这样介绍:

Lock Manager Server Process (LMS)

In Oracle9i Real Application Clusters, a Lock Manager Server process (LMS) provides inter-instance resource management.

也就是说LMS进程也就是 Lock Manager Server Process 的缩写,意思是 锁管理服务器进程。

LMS进程在RAC环境下可能会启动多个,其设置规则为:max( 2, #CPU/2) but no more than 10

而在Oracle 9iR2 RAC的概念文档中,Oracle这样解释LMS进程:

Global Cache Service Processes (LMSn)

The processes that handle remote Global Cache Service (GCS) messages. Real Application Clusters provides for up to 10 Global Cache Service Processes. The number of LMSn varies depending on the amount of messaging traffic amount the nodes in the cluster. The LMSn handle the acquisition interrupt and blocking interrupt requests from a remote instance for Global Cache Service resources. For cross-instance consistent read requests, LMSn creates a consistent read version of the block and sends it to the requesting instance. LMSn also controls the flow of messages to and from remote instances.

在这个文档中,Oracle将LMS重新定义为Global Cache Service Processes ,因为在9iRAC中,Oracle引入了大量Service的概念,所以LMS称为 Global Cache Service Processes 就更为合适一些,于是潜移默化的改变发生了,而且LMS的本意在新的定义中已经看不出来。

Oracle很多概念都经历了这样的变化,在变化中失去了原来的含义,如果不从源头上追溯,很多概念理解起来就会有很多困难。

看看在Oracle 10g中的定义:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值