ITPub博客

首页 > IT职业 > IT生活 > 物化视图总结

物化视图总结

原创 IT生活 作者:bulkaunt 时间:2008-04-17 15:53:01 0 删除 编辑

物化视图刷新方式有两种:
1 提交刷新(refresh on commit)
2 按需刷新(refresh on demand)

[@more@]

这两种方式区别:

1 提交刷新即事务进行提交的时候物化视图进行刷新,所以说这种刷新机制是自动的,不需要人工指定。
但同时,这种刷新的速度会相对慢一些,因为本身数据库进行提交就已经要干很多活了,更何况现在又多了一项刷新。

2 这种刷新方式比较灵活,可以通过脚本设定时间刷新,也可以手工刷新,刷新使用的包为dbms_mview.refresh


对于这两种刷新方式,都有三种刷新类型可供选择:
1 fast (refresh fast on commit/demand)
2 force (refresh force on commit/demand)
3 complete (refresh complete on commit/demand)

这三种刷新类型的区别如下:

1 fast类型需要建立基表的视图日志,通过日志进行快速刷新。
2 force是默认的刷新类型,当使用这种类型的时候,刷洗首先会选择fast类型,之后再选择complete类型
3 complete 将物化视图里面的内容删除,然后再刷新

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/58242/viewspace-1002668/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-09-21

  • 博文量
    15
  • 访问量
    1144758