两个partition都想以为对方出问题,自己需要接管业务,如果没有投票算法就会导致两个partition同时操作数据库(共享存储)的情况

假设,RAC集群中有三台机器,A,B,C

A,B,C都会有3票,假设这是A的心跳线出现问题,整个RAC集群就划分为两个paritition,

一个是只有A的partition,一个是B,C组成的partition,

两个partition都想以为对方出问题,自己需要接管业务,如果没有投票算法就会导致两个partition同时操作数据库(共享存储)的情况,注意,这里的数据库不是我们通常说的数据库,因为在RAC集群中,数据文件,配置文件,日志文件是放在后端的共享存储上的,RAC集群中的多个节点所共享。

话说回来,出先两个partition后,因为A所在的partition只有自己了,没有其他心跳线连接,所以它只有自己的1票,

而B,C所在的partition因为有彼此间的心跳线存在,都可向对方投票,所以他们都有2票,这个时候票数多的获得RAC集群的控制权,A所在的partition被踢出集群。A节点被强制重启,避免A和BC节点同时操作数据库。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

oracle+rac+算法,Oracle RAC中的投票算法相关推荐

  1. 算法 从 数中选出_算法可以选出胜出的nba幻想选秀吗

    算法 从 数中选出 Note from Towards Data Science's editors: While we allow independent authors to publish ar ...

  2. 【老生谈算法】matlab实现车牌识别中值滤波算法——车牌识别中值滤波算法

    基于Matlab的车牌识别中值滤波算法的研究与实现 1.原文下载: 本算法原文如下,有需要的朋友可以点击进行下载 序号 原文(点击下载) 本项目原文 [老生谈算法]基于Matlab的车牌识别中值滤波算 ...

  3. 国密局公开SM2和SM3算法或预示中国商密算法将走向开放

    临近2010年年底的时候,在国密局的网站上公布了基于椭圆曲线ECC的SM2公开密钥国密算法和SM3杂凑算法.加上原来的SM1商密对称算法,中国定义的算法终于开始成熟并且以一个大方的姿态展示出来了. 此 ...

  4. 在算法研究过程中如何进行算法创新

    创新一直是一个令人纠结的话题,研究生毕业设计多数需要算法的创新,而博士生毕业更需要大量的创新才行.这里,我们就团队这几年来的工作经验,谈谈如何进行合理的算法创新. 一.创新角度 通常,我们使用一个算法 ...

  5. matlab中存档算法代码,Matlab中的FCM算法代码及中文详解

    Matlab中的FCM算法代码及中文详解 转自:http://xiaozu.renren.com/xiaozu/106512/336681453 function [center, U, obj_fc ...

  6. lru算法实现 redis_Redis中的lru算法实现

    lru是什么 lru(least recently used)是一种缓存置换算法.即在缓存有限的情况下,如果有新的数据需要加载进缓存,则需要将最不可能被继续访问的缓存剔除掉.因为缓存是否可能被访问到没 ...

  7. java 寻路算法_游戏中的寻路算法解析

    游戏角色的自动寻路,已经是游戏中一个历史比较悠久的领域,较为成熟也有很多种实现.这里摘录一句后面所提的参考资料中的描述:"业内AI开发者中有一句话:"寻路已不是问题."我 ...

  8. matlab中值滤波法算法,基于MATLAB中值滤波算法的优化与实现

    总第238期2014年第4期 舰 船 电 子 工 程 Ship Electronic Engineering Vol.34No.437 基于 MATLAB中值滤波算法的优化与实现* 赵建春 刘力源 ( ...

  9. python分类算法_python数据挖掘中的分类算法有哪些?

    一直以来,对于机器学习领域,Python都是人们津津乐道的话题,大家知道我们在用python学习机器技术时候,用到的方法内容和一般情况下的是一样的吗?想必,了解过的小伙伴一定是知道有哪些的,不知道的小 ...

最新文章

  1. 利用mask在PhotoShop完成渐变的图片。
  2. WCF入门(三)——对象序列化
  3. 安装server 2012 时提示输入的密码不满足网络或组管理员设置的密码复杂度
  4. 英语作文 计算机新技术对生活的影响,急求一篇电脑对于未来生活影响的英语作文,50分 200词左右...
  5. 在写移动端时,a标签或者input标签等 在手机上点击背后会有阴影的解决办法
  6. Ambari中Ranger安装
  7. 特洛伊木马脚本linux,手动查杀特洛伊木马
  8. bladex实现单点登录
  9. hadoop KerberosUtil 做Kerberos认证
  10. ubuntu安装最新版blender方法
  11. Safari中的代理设置(在【偏好设置中】)。
  12. 广东电信 5.31 因「运维误操作」导致断网:流量突降 1.3 TB
  13. 历史学与计算机科学交叉学科,药学与其他学科的交叉学科有哪些?需要学习什么课..._药学职称考试_帮考网...
  14. Metaweblog在Android上使用
  15. 如何在mysql查询结果集中得到记录行号_如何在MySQL查询结果集中得到记录行号...
  16. 学习笔记12-SG90舵机
  17. 想不想修真鸿蒙源液哪里买,想不想修真悟道茶在哪买
  18. 写代码写文章勿有功利心
  19. 如何使用阿里云搭建自己的云主机(超详细)
  20. iPhone6适配指南

热门文章

  1. 4、列举你工作中遇到的IE6 BUG,谈谈解决方案
  2. 我自己写的第一个Xslt
  3. html解决空格显示问题
  4. 使用CGlib出现java.lang.NoClassDefFoundError: org/objectweb/asm/Type异常
  5. 在C#中Java的最终版本相当于什么?
  6. 是否可以在其范围之外访问局部变量的内存?
  7. 交通运输部部长李小鹏谈及自动驾驶:包容失败、反对垄断,力争在国家层面出台指导意见...
  8. 【Atcoder】ARC083 D - Restoring Road Network
  9. Nginx防盗链与访问控制
  10. [转]程序集之GAC---Global Assembly Cache