我是调优的新手,我正在努力学习,因为 Oracle 就像一片海洋。我有一个基于运行时间更长的视图的查询。我有这样的查询:
select t2.col1,t2.col2
from vw_tab1 t1,vw_tab1 t2,tab3 t3
where t1.col3=123
and t2.col3<>123
and t2.col4=t1.col5
AND t3.col2=t2.col2;
我们在同一个查询中多次使用单个视图。这是否在视图中运行查询两次?建议非常感谢。我在 Oracle 11g 单实例数据库中运行此查询。