- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章使用热备用数据库
下载
第5章 使用热备用数据库
在实现文件级的冗余措施,如前面章节中介绍的复用和磁盘冗余之后,仍然还需要一些更
强的保护措施以防止数据库出故障,因此实现 Oracle 中某些更高级的选项可能还是值得的。这
些选项可能需要在硬件和软件方面作一些重要的投资,而且还会增加复杂性和管理方面的开销。
这些增加的费用应估算出来,以例和公司的商业需要相比较。在很多情形下,采取额外的安全
措施是很重要的。
本章集中介绍实现一种最流行的 Oracle 数据库失败切换( f a i l o v e r )技术—热备用数据库
的技巧和技术。在出故障时,可以激活一个恰当配置和维护的备用数据库,并将其用作一个快
速更换的成品数据库。热备用数据库正如本章中所介绍的那样,并非没有局限性,没有缺点。
但是,它是一种在最广泛的环境中可采用的技术。
本章给出的某些技巧和技术如下:
• 如何确定热备用数据库是否是满足自己需求的合适方案。
• 热备用数据库技术的优缺点。
• 设计热备用数据库结构。
• 怎样创建和配置热备用数据库。
• 怎样利用热备用数据库进行失败切换。
• 在完成了利用备用数据库排除故障之后应该做什么——活动清单。
• 怎样实现和使用 Oracle8i 的新热备用数据库功能。
• 如何在一种失败切换就绪状态下维护热备用数据库。
5.1 什么是失败切换
失败切换是主要实例不可用时系统切换到备用的 Oracle 数据库的能力。切换的速度由系统
的平均恢复时间(Mean Time to Reccver ,M T T R )来度量。MTTR 越短,切换越快。在某些情
形下,当 MTTR 接近于零时,失败切换对用户几乎是透明的。
5.2 热备用数据库
热备用数据库首先是与 Oracle7.3 一起引入的,在随后的 Oracle 版本中已经进行了增强。它
提供了一种在独立的备用服务器上维护成品数据库的手段。如果成品实例失败,则可以恢复备
用数据库并使其在短时间内(一般少于 30 分钟)时用户可用。备用数据库如图 5-1 所示。
热备用数据库是当前成品数据库的备用拷贝,并存放在与主成品服务器完全独立的备用服
务器上。为使备用数据库与成品数据库中所做的更改保持同步,成品数据库的归档日志也要不
断地应用到备用数据库。从而,备用数据库处于一个永久的恢复方式,直到失败切换后启用它
160使用Oracle 数据库管理员技术指南
下载
且对用户可用为止。失败切换到热备用数据库如图 5-2 所示。
主节点 备用节点
成品数据库 备用数据库
归档重做
归档重 日志的传递 归档重
做日志 做日志
成品用户
图5-1 备用数据库
备用节点 备用节点
成品数据库 成品数据库
归档日志 归档日志
停止传递归档日志
切换到备用节点
成品用户
图5-2 失败切换到热备用数据库
文档评论(0)