Ahs*_*hah 5 oracle oracle10g oracle11g oracle-aq oracle-golden-gate
我们正在升级我们的基础架构,为此我们将从Oracle 10g迁移到11g.
我们使用Oracle GoldenGate进行数据复制,据我们所知,它不支持AQ消息的复制.
对于持久队列,我们有可用的导入/导出选项.但是有一些缓冲队列也需要复制.
任何人都可以指导我们如何在这种情况下避免数据丢失.
感谢任何帮助.
Oracle GoldenGate
只能复制“记录的”数据更改,因此根据定义不可能复制非持久队列。
其他处理队列复制的 Oracle 产品是“Oracle Streams”。如果您无法为此目的使用 Oracle Streams;其他解决方案可能是 AQ 与另一个 Oracle 产品“Oracle Coherence”的完全复制 - 分布式缓存,根据定义是容错的,并且可以完成相同的工作,当然需要更改代码。
在 Oracle 或任何其他供应商的分布式缓存上实现队列不是问题。我相信在这种情况下您可能会看到显着的性能提升。
归档时间: |
|
查看次数: |
865 次 |
最近记录: |