当前位置: 首页 > news >正文

Oracle RAC vs Clusterware vs ASM

Oracle RAC vs Clusterware vs ASM

  • Oracle RAC
    • Cache Fusion
    • RAC后台进程
    • 自动负载管理
    • DBA管理工具
  • Oracle Clusterware
    • CRS组件
    • HAS组件
    • 管理工具
  • Oracle ASM
    • ASM实例
    • ASM磁盘组
    • 镜像和故障组
    • ASM磁盘
    • ASM文件

Oracle RAC

  • RAC即Real Application Clusters,是一种Oracle高可用部署架构。
  • Oracle单机部署模式中数据库和实例是一对一的对应关系,而RAC部署模式下数据库和实例是一对多的对应关系。
  • Oracle 11g RAC中最多支持100个实例共同管理同一个数据库。实际生产环境中一般最常见的部署模式是2个实例管理同一个数据库。
  • Oracle RAC是一种shared everything数据库架构。集群中所有的数据文件、控制文件、参数文件和重做日志文件都必须存储在Clusterware共享磁盘上。
  • Oracle RAC底层的Clusterware存储解决方案包括Oracle ASM、OCFS2和NFS。官方推荐使用Oracle ASM。

Cache Fusion

Oracle RAC通过Cache Fusion技术来逻辑连接多个实例的buffer cache,使得看上去整个RAC中所有实例都在使用同一个buffer cache。

Oracle RAC实例通过GCS(Global Cache Service)和GES(Global Enqueue Service)两个进程来实现Cache Fusion。GCS进程和GES进程通过共同维护SGA中的一个GRD(Global Resource Directory)组件来记录每个数据文件和已缓存数据块的状态信息。

当RAC中一个实例缓存了某个数据块时,如果另一个实例需要访问同一个数据块,可以直接

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Linux系列】telnet使用入门
  • 基于Mybatis 数据过滤组件(二) - 使用文档
  • web技术1——http详解(重要)
  • 兼容并蓄,高效集成:EasyCVR视频综合接入能力助力多元化项目需求
  • Fragment学习笔记
  • 数组前缀和算法技巧
  • html+css网页设计 淘宝首页
  • 数据处理二维数组转单数组
  • 免费商用字体下载指南!(哪里可以免费下载字体,哪里可以免费下载可商用字体)
  • C++ 模版进阶【非类型模板参数、模板特化等】
  • window搭建代理ip池:详细的搭建指南分享
  • Oracle 用户-表空间-表之间关系常用SQL
  • 【MySQL】SQL语句执行流程
  • 力扣题/图论/腐烂的橘子
  • VueX 使用
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 【译】理解JavaScript:new 关键字
  • 5分钟即可掌握的前端高效利器:JavaScript 策略模式
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • isset在php5.6-和php7.0+的一些差异
  • JavaScript函数式编程(一)
  • Linux快速复制或删除大量小文件
  • Mithril.js 入门介绍
  • Python - 闭包Closure
  • quasar-framework cnodejs社区
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • TypeScript实现数据结构(一)栈,队列,链表
  • Vue官网教程学习过程中值得记录的一些事情
  • 从0搭建SpringBoot的HelloWorld -- Java版本
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 区块链将重新定义世界
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • 推荐一个React的管理后台框架
  • 详解移动APP与web APP的区别
  • 携程小程序初体验
  • 一天一个设计模式之JS实现——适配器模式
  • 用简单代码看卷积组块发展
  • 正则与JS中的正则
  • 智能合约开发环境搭建及Hello World合约
  • Java数据解析之JSON
  • ​【已解决】npm install​卡主不动的情况
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • (搬运以学习)flask 上下文的实现
  • (十三)Maven插件解析运行机制
  • (十一)手动添加用户和文件的特殊权限
  • (一)spring cloud微服务分布式云架构 - Spring Cloud简介
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • .md即markdown文件的基本常用编写语法
  • .net/c# memcached 获取所有缓存键(keys)
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • // an array of int
  • @Data注解的作用
  • @JSONField或@JsonProperty注解使用
  • @Slf4j idea标红Cannot resolve symbol ‘log‘
  • [Android]将私钥(.pk8)和公钥证书(.pem/.crt)合并成一个PKCS#12格式的密钥库文件