首页 文章

流和物化视图之间的区别oracle

提问于
浏览
2

使用Oracle数据库复制数据时,流和物化视图之间有什么区别?这些解决方案中是否有任何优点或缺点?

1 回答

  • 2

    Streams是最近的首选架构 . Streams比物化视图更有效 - Streams异步读取重做日志中的数据,而物化视图(假设您只想复制更改)必须同步写入物化视图日志 . 它更灵活 . 这是Oracle在改进方面投入时间和精力的解决方案(尽管Oracle现在正在将Streams与Golden Gate集成,而Golden Gate将是未来的首选复制技术) .

    物化视图是一种效率较低的方法,但它们可以更容易设置和配置(特别是如果源数据库的管理员不想帮助您) . 毫无疑问,有更多的人走来走去,他们有使用物化观点的经验,因为他们已经存在了很长一段时间 . 如果您有相对简单的要求 - 比如,您希望每天在固定时间从源数据库复制数据 - 物化视图可能就足够了 . 如果您想要实时复制,那么使用Streams会更好 .

相关问题