知识大全 ORACLERAC工作原理
Posted 知
篇首语:春蚕到死丝方尽,人至期颐亦不休。一息尚存须努力,留作青年好范畴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ORACLERAC工作原理相关的知识,希望对你有一定的参考价值。
ORACLERAC工作原理 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在一个应用环境当中 所有的服务器使用和管理同一个数据库 目的是为了分散每一台服务器的工作量 硬件上至少需要两台以上的服务器 而且还需要一个共享存储设备 同时还需要两类软件 一个是集群软件 另外一个就是Oracle数据库中的RAC组件 同时所有服务器上的OS都应该是同一类OS 根据负载均衡的配置策略 当一个客户端发送请求到某一台服务的listener后 这台服务器根据我们的负载均衡策略 会把请求发送给本机的RAC组件处理也可能会发送给另外一台服务器的RAC组件处理 处理完请求后 RAC会通过集群软件来访问我们的共享存储设备
逻辑结构上看 每一个参加集群的节点有一个独立的instance 这些instance访问同一个数据库 节点之间通过集群软件的通讯层(munication layer)来进行通讯 同时为了减少IO的消耗 存在了一个全局缓存服务 因此每一个数据库的instance 都保留了一份相同的数据库cache
RAC中的特点是
每一个节点的instance都有自己的SGA
每一个节点的instance都有自己的background process
每一个节点的instance都有自己的redo logs
每一个节点的instance都有自己的undo表空间
所有节点都共享一份datafiles和controlfiles
Oracle还提出了一个缓存融合的技术(Cache fusion)
目的有两个
保证缓存的一致性IXPUB技术博客
减少共享磁盘IO的消耗IXPUB技术博客
因此在RAC环境中多个节点保留了同一份的DB CACHE
缓存融合(Cache fusion)工作原理
****************************************
其中一个节点会从共享数据库中读取一个block到db cache中
这个节点会在所有的节点进行交叉db block copy
当任何一个节点缓存被修改的时候 就会在节点之间进行缓存修改
为了达到存储的一致最终修改的结果也会写到磁盘上
ClusterWare组件
*******************
有四种Service
Crsd 集群资源服务
Cssd 集群同步服务
Evmd 事件管理服务
oprocd 节点检测监控
有三类Resource
VIP 虚拟IP地址(Virtual IP)
OCR Oracle Cluster Registry(集群注册文件) 记录每个节点的相关信息
Voting Disk Establishes quorum (表决磁盘) 仲裁机制用于仲裁多个节点向共享节点同时写的行为 这样做是为了避免发生冲突
RAC的组件
************
提供过了额外的进程 用来维护数据库
LMS Gobal Cache Service Process 全局缓存服务进程
LMD Global Enqueue Service Daemon 全局查询服务守护进程
LMON Global Enqueue Service Monitor全局查询服务监视进程
cha138/Article/program/Oracle/201311/18345相关参考
OracleRAC常用管理命令 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 可以配置一些Ora
OracleRac监听之困惑 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 今天在客户碰到一问题
OracleRAC日常基本维护命令 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 所有实例和服务
关于OracleRac数据不同步 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 现在有这样的环境
oracleRAC--归档日志的开启方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! orac
配置OracleRAC中应注意的问题 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以下的文章主
知识大全 向基于Linux的OracleRAC10g集群添加新节点
向基于Linux的OracleRAC10g集群添加新节点 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
下列原理中属于计划工作原理的是_____A、目标统一原理B、许诺原理C、激励原理D、稳定性与适应性相结合原理答案:B解析:计划工作的原理主要包括:(1)限定因素原理;(2)许诺原理;(3)灵活性原理;
下列原理中属于人员配备工作原理的是_____。A、灵活性原理B、用人之长原理C、目标统一原理D、激励原理答案:B解析:人员配备的原理主要包括:(1)职务要求明确原理;(2)责权利一致原理;(3)公平竞
根据采样、保持器的一般结构形式图和工作原理波形图,说明其工作原理。
根据采样、保持器的一般结构形式图和工作原理波形图,说明其工作原理。采样/保持器一般结构形式采样/保持器工作原理波形图参考答案:在t1时刻前,控制电路的驱动信号为高电平时,模拟开关K闭合,模拟输入信号U