8. 视图相关操作
该类操作与包含视图的SQL语句相关。当SQL语句被硬解析时,如果SQL语句中的视图未被合并,则根据不同的具体场景,如下各操作可能会出现于相关SQL语句的执行计划。
1)VIEW
创建数据的一个中间视图,一般分为系统视图和用户视图。优化器在为SQL语句生成执行计划时,该SQL语句中的子查询或视图并不能与主查询进行合并(例如:子查询或视图中需进行分组或获取rownum等)时,该操作就会出现于SQL语句的执行计划。该操作具体如图8-1中节点1所示。
图8-1 视图相关操作VIEW示例
2)VIEW PUSHED PREDICATE