暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle 2个数据库之间的自动复制

ASKTOM 2020-06-10
268

问题描述

嗨,克里斯,康纳和玛丽亚。

我有一个任务,一开始是简单的任务,但一路上变得更加复杂。在我的工作中,统计和分析团队一直在直接处理生产数据。到目前为止,这还不是一个大问题,因为我们对数据库没有太多负载。但是最近,他们的工作开始给数据库增加更多的负载,我们的开发人员要求统计信息应该让他们自己的数据库实例来玩。

这本身并不是一个大问题,但是统计数据已经提出了一些我不确定如何跟进的规范。他们想要原始格式的数据,就像它在生产数据库中的方式一样。最重要的是,他们希望有自己的模式来处理数据,然后他们希望能够提取外部数据,这些数据不一定来自Oracle数据库。

我已经看到提到了解决方案,但是我不确定哪一个 (如果有的话) 适合我的问题。基本或高级复制,dataguard (我们已经将其用于主动/被动故障转移),金门等。在这里,我需要关于哪一个可能解决问题的建议,然后我可以更深入地研究它。

我们目前使用的是11.2.0.4版本的数据库,但我们打算在今年晚些时候升级。目前,我们只能升级到18.7 (由于我们有ODA设置)。如果升级后有更好的方法可以做到这一点,那么这可能是我们的选择。我不确定,也许多租户会对我们有所帮助。

我希望我的问题很清楚,并且在这种情况下您可以帮助我。

问候,
英吉蒙杜尔·古德蒙森

专家解答

这在很大程度上取决于这里的业务要求。

例如:

1) 如果他们想要 * 实时 * 访问生产数据,那么您实际上是在看一个goldengate实现,因为没有其他东西可以让您对生产数据的实时副本进行重大更改 (新架构等)

2) 如果他们想要生产数据的 “快照”,则可以选择快照待机。备用服务器成为生产的读/写副本,但是在某些时候,您需要与主服务器倒带/重新同步,并且更改会丢失。例如,快照在上午5点处打开,人们做他们喜欢下午6点的事情,然后将其倒回上午5点,并随着生产而向前滚动。

因此,如果人们想要自己的持久模式,则需要在倒带中保留这种模式的机制。(例如,数据泵导出/导入)

3) 在18c时,您可以去多租户,但这是一笔不小的许可费...如果您可以到达19c,则可以免费获得3个插件。然后,您可以考虑可插拔克隆 (在持久性方面可能与2相同的问题)

希望这有所帮助。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论