实时环境中的Oracle数据同步

时间:2010-09-04 21:36:56

标签: oracle synchronization

用于在实时环境中的Oracle数据库实例之间同步大量数据的已知可靠工具是什么?

要求是具有实时数据的主机在实时环境中运行,即数据库已更新。接收主机处于脱机状态,仅在数据同步完成后才会联机。

大多数数据都存储在blob列中,要同步的数据量达到~100GB。表中只有部分数据需要移动,而表的实际大小约为50 TB

这是一个集群系统,每个活机都是另一个的克隆,每台机器都包含一个Oracle DB实例。有时机器需要进行维护,它们会丢失实时数据。当它们重新启动时,数据需要同步。机器离线维护通常不会持续6个小时。如果没有克隆机器,当其中一台机器必须进行维护时,我们将无法确保系统正常运行。

同步不应该严重影响实时机器CPU使用率。

1 个答案:

答案 0 :(得分:1)

首先要看的是Oracle Advanced ReplicationOracle Streams。您可能需要考虑获取a good book on Streams