根据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数据磁盘)使用以下任何一个
PS:我在网上找不到答案,所以我认为这些答案也会对其他人有所帮助。
发布于 2015-04-29 18:23:12
如果您想要实现“主/从”配置,那么您将看到Oracle,它必须在企业版上运行,并且是额外的成本广告。
DataGuard基本上会将重做日志数据复制到另一台服务器(实时),并更新“从”服务器上的数据文件。还可以配置DataGuard,以便备用服务器可用于只读查询.
它可以处理你的第二点子弹出来的东西。
发布于 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的更多信息。
https://stackoverflow.com/questions/29938765
复制相似问题