问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ORACLERAC工作原理

发布网友 发布时间:2023-04-04 07:20

我来回答

1个回答

热心网友 时间:2024-12-14 18:20

  在一个应用环境当中 所有的服务器使用和管理同一个数据库 目的是为了分散每一台服务器的工作量 硬件上至少需要两台以上的服务器 而且还需要一个共享存储设备 同时还需要两类软件 一个是集群软件 另外一个就是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全局查询服务监视进程

lishixin/Article/program/Oracle/201311/18345
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
假征信报告哪里做 非常想问,做征信报告要多少钱,真假怎么分辨? 请问银川有没有好的办出国留学的学校啊? 银川英皇留学跟其他的中介有什么不一样吗? 银川留学机构在什么地方? 银川留学哪里做的比较好呀,急求! 谁了解银川哪家出国留学中介机构比较好 迅游手游加速器使用教程 迅游手游加速器如何添加游戏 添加游戏方法 电脑短信验证插件如何安装电脑上如何安装插件 华为手机学生模式如果忘记密码怎么办 国际储备运营管理有三个基本原则是 各位大神,你们觉得福瑞斯外汇怎么样? 我的电脑玩游戏显示器突然就给关了,关机也不行,是怎么回事? 正在用电脑,突然显示器自动关了,但主机还在运行,就是屏幕什么都没了,急... 电脑玩着玩着显示器就关闭了 【石头画】松鹤图 元旦感谢老师的话 元旦送给老师的一段话 坚持吃硝苯地平却得了脑出血,他犯了两个错,吃硝苯地平谨记三点 硝苯地平片有什么副作用?_百度拇指医生 智能机都不能实现自动开关机吗 怎样设置自动开关机??? 护肤品哪个牌子好?这5款公认好用不贵的护肤品,适合各种肤质_百度... 2019年广州融创乐园七夕情人节活动攻略 适合年轻人听的欢快歌曲有哪些? 求节奏感很强的歌曲,适合像现在年轻人开车听的,节奏感一定要很强... 小学生四年级英语国庆节手抄报 四年级英语手抄报 三星固态硬盘还能买吗 可以用柔肤水加矿泉水制成保湿喷雾吗 跪求国家二级计算机Access上机操作题,6.7套就行了。不胜感激!_百度知 ... 求计算机二级access上机操作模拟软件(里面带有试题、视频的) 非常感谢... 寒的反义词智慧的反义词开的反义词? Sql server中有没有replace语句? 没有的话,怎样实现类似于mySql中... 京东自主品牌八九十块卫裤穿的成吗 在京东买的英国卫裤是不是正品啊? 京东一键激活并支付 去屈臣氏买东西可以同时用两张会员卡吗 比如去买 星巴克是不是也可以用京东支付了? 凹凸世界语文手抄报 语文手抄报 如何查看贡献值如题 谢谢了 第一回在京东上买东西,这定单怎么提交呀,我郁闷呢!!! 孕妇能吃粽子吗 孕妇吃粽子的注意事项 苹果手机QQ更新怎么还需要密码怎样更改 笔记本电脑连接wifi,可以下载东西,但是网络游戏,网页都打不开。但是连 ... 微信只显示两天前的信息怎么办 忘记密保和邮箱怎么找回? 企业谷歌怎么注册子账号的 那些听书能听到亲亲的声音 苹果6怎么找回的密码