物化视图访问操作
o MAT_VIEW ACCESS (FULL)
物化视图(Materialized View)完全扫描。提示:物化视图是一个物理对象,其数据被存储在相应的存储段(Segment)上。
提示:物化视图是一个物理对象,其数据被存储在相应的存储段(Segment)上。

o MAT_VIEW ACCESS (BY INDEX ROWID)
通过由索引中获取到的 ROWID 访问物化视图。

o MAT_VIEW ACCESS (BY USER ROWID)
通过用户输入或者从子查询中获取到的 ROWID 访问物化视图。


o MAT_VIEW ACCESS (BY ROWID RANGE)
通过一段范围的多个 ROWID 来访问物化视图

o MAT_VIEW ACCESS (SAMPLE)
抽样访问物化视图,即以多数据块读取的方式扫描物化视图的部分数据块。

o MAT_VIEW ACCESS (SAMPLE BY ROWID RANGE)
通过对指定的一段范围的 ROWID,以取样的方式访问物化视图。


o MAT_VIEW ACCESS (REWRITE ACCESS (FULL))
将查询重写后,完全扫描物化视图
提示:启用物化视图查询重写特性(物化视图本身要 enable rewrite,并且系统或当前会话参数
query_rewrite_enabled 为 true)后,如果通过物化视图访问能确保数据的完整性(检查规则由参数
query_rewrite_integrity 决定),则优化器会考虑查询重写,并访问相应物化视图。


o MAT_VIEW ACCESS (REWRITE ACCESS (BY INDEX ROWID))
将查询重写后,通过索引访问物化视图


最后修改时间:2020-07-01 16:05:34
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




