暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
oracle-11g-R2-RAC原理解读.docx
393
24页
9次
2023-02-09
免费下载
oracle 11g RAC
的一些基本概念(一)
总的来说,
oracle 11g r2 RAC
提供了以下功能:
1.
高可用:
shared-everything
模式保证了单节点的故障不会停止服务,集群
中的其他节点将快速接管
2.
可扩展性:多节点分担负载,可以提供远超单机数据库能提供的处理能力。
且增删节点可以在线完成,不需要停机
3.
易用性:多个数据库可以加入到一个集群中
4.
低成本:
RAC
可以部署在标准硬件上,硬件上节省的成本抵消了购买
license
的成本
Oracle 11g r2
一个
RAC One Node
Oracle
RAC
的部署纯粹只是为了高可用,而虚拟化越来越多的被用户所使用,并成为了一个新
Oracle One Node
Oracle Clusterware
Oracle
ASM
Oracle database
我们再来看一眼
RAC
的结构图
比较数据
RAC
需要共享个私络来集群
个公络来和客;配
IP
提高故障速度
点出
ip
其他
ip
(
vip
ip
time
out)
Failover
的连接配置
有两种连接方式可以实现数据库连接的
failover
1. TAF(Transparent Application Failover)
下官
TAF
Oracle Net
的连
一个监听上,用户能使用这个新的连接来继续未完成的工作,这是一个
client
端的
功能。
TAF
使
client
(Transparent Network Substrate)TNS
连接者使
server
的服如果同时使,则使
server
服务配置。
TAF
可以工作在两种模式下:
session failover
select failover
。前者在
failover
(
failover
session
正在从一个游标中获取数据,则新的
session
将在相同的
snapshot
下重新
运行
select
语句,并返回余下的行
)
。如果
failover
时,
session
执行了
DML
操作且
提交
failover
后,执行
rollback
回滚行新将会一条
误信息
ORA-25402: transaction must roll back
TAF
dataguard
中使用,可以自动进行
failover
一个典型的使用了
TAF
TNS
连接串如下:
NEWSDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = rac2-vip)(PORT = 1521))
(LOAD_BALANCE = yes)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = dyora)
(FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
(RETRIES = 180)
(DELAY = 5)
of 24
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜