摘要: 一、物化视图的一般用法物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。1、物化视图的类型ON DEMAND、ON COMMIT。二者的区别在于刷新方法的不同,ON DEMAND顾名思义,仅在该物化视图“需要”被刷新了,才进行刷新(REFRESH),即更新物化视图,以保证和基表数据的一致性;而ON COMMIT是说,一旦基表有了COMMIT,即事务提交,则立刻刷新,立刻更新物化视图,使得数据和基表一致。物化视图 阅读全文
posted @ 2012-08-03 16:43 *新*新* 阅读(8763) 评论(0) 推荐(0)
摘要: 在新系统下,曾经用“快照”的情况,现在就用“物化视图”好了。1. 描述: MV 跟 Snapshot 的功能类似 , SQL Navigator down 出来也是 snapshot , 但是底层还是有不一样的地方 . 请搞清楚是 MV 还是 Snapshot2. 结论:(1) Snapshot 与 MV 是同义词. 创建完毕导出的dll文件说明是snapshot.(2) MV log 是与 Refresh 的方式有关. Fast 方式才需要 LOG.(3) MV 是新名词, snapshot 是旧名词而已. 仅仅为了保持兼容性The keyword SNAPSHOT is supporte. 阅读全文
posted @ 2012-08-03 16:36 *新*新* 阅读(331) 评论(0) 推荐(0)