2、深入解析 Oracle Real Application Clusters (RAC)

深入解析 Oracle Real Application Clusters (RAC)

1. RAC 概述

Oracle Real Application Clusters (RAC) 于 2001 年夏天随 Oracle 9.0.1 首次发布,在 Oracle 社区中,它被认为是 Oracle 9i 引入的最重要特性之一。尽管 RAC 作为全新特性进行营销,但许多技术继承自 Oracle 6.0 引入的 Oracle Parallel Server (OPS)。

RAC 集群由多个互连服务器组成,对最终用户和应用程序而言,它们就像单个服务器。RAC 数据库允许集群中不同服务器上的多个实例访问共享存储上的公共数据库,多个服务器的组合处理能力可提供比单服务器更高的吞吐量和可扩展性。

1.1 数据库与实例

  • 数据库 :永久驻留在磁盘文件中的结构,包括数据文件、控制文件和在线重做日志。在 RAC 集群中,数据库必须位于所有服务器都能平等访问的共享物理磁盘存储上,服务器通过存储网络与共享存储通信。
  • 实例 :在服务器操作系统内存中创建的结构,包括共享全局区 (SGA) 和相关后台进程。必须先启动实例才能创建数据库,所有持久数据存储在数据库文件中,实例或操作系统关闭时数据仍保留在磁盘上。一个实例只能挂载和打开单个数据库,但一个数据库可由不同服务器上的一个或多个实例挂载,只要至少有一个实例启动并挂载了数据库,就可以访问该数据库。

1.2 RAC 集群的组件与通信

  • 集群管理
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值