首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle数据库的扩展与高可用性

Oracle数据库的扩展与高可用性
EN

Stack Overflow用户
提问于 2015-04-29 08:51:46
回答 2查看 595关注 0票数 0

根据Oracle文档,我们可以使用Oracle RAC进行HA和扩展数据库。

我看到Oracle使用共享持久性(基于SAN )在多个实例http://docs.oracle.com/database/121/HAOVW/architectures.htm#CHDBIJAJ之间共享数据(数据文件、DB的控制文件)。

但是,在WebScale( Facebook的规模),SAN是瓶颈(任何中心点),对吗?同时,它也是特殊的硬件,而不是商品硬件,也是单一的故障点。

所以我的问题是

1. 1.我们是否需要使用Oracle进行HA和scale,如果没有RAC,我们就不能使用具有主从配置的标准Oracle实例来设置扩展和HA吗?

2.如何使Oracle数据库实例(每个实例都有自己的DB数据磁盘)使用以下任何一个

  • 具有同步两阶段提交的多主从配置
  • “主从配置”,主从接管主,以防主程序失败。
  • MySQL处理“多主”或“主从配置”的方式。

PS:我在网上找不到答案,所以我认为这些答案也会对其他人有所帮助。

EN

回答 2

Stack Overflow用户

发布于 2015-04-29 18:23:12

如果您想要实现“主/从”配置,那么您将看到Oracle,它必须在企业版上运行,并且是额外的成本广告。

DataGuard基本上会将重做日志数据复制到另一台服务器(实时),并更新“从”服务器上的数据文件。还可以配置DataGuard,以便备用服务器可用于只读查询.

它可以处理你的第二点子弹出来的东西。

票数 1
EN

Stack Overflow用户

发布于 2021-11-20 18:36:33

免责声明:我是Oracle数据库产品管理团队的一员。

如果深入研究,您会发现Oracle RAC是为数据库高可用性和可伸缩性设计的解决方案。您正确地认为,对于这样一个共享存储解决方案,共享存储应该成为一个问题和一个关键的争论领域。但是,如果仔细观察Oracle通过使用特定的优化和技术来解决这个问题,这些技术都是有意开发的。Oracle的Exadata系统使用Oracle RAC作为HA和可伸缩性的基础。

我不想宣传甲骨文的产品,但在这里我可能会了解到,“财富”全球100强中有87%的人使用Exadata,而世界上一些最关键的任务负载运行在Exadata上并使用Oracle。也请看,甲骨文的新Exadata看起来具有破坏性

您可以通过文档和访问https://www.oracle.com/database/real-application-clusters/来了解有关Oracle的更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29938765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档