本文主要是介绍oracle执行计划-Nested Loops (nl)-2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这篇文件继续和大家讨论oracle执行计划-Nested Loops (nl),上一篇的实验我一直在用hints来限制这个驱动表,下面的实验我就来试试T2表做驱动表(图片由于要现实全,所以缩小了,大家看清楚文件,直接打开图片看)
这个到底是为什么呢,这个时候就是用到Nested Loops的使用条件了,这个条件。。。。。先不告诉大家
预告哦:在oracle执行计划-Nested Loops (nl)-3 里面我会介绍下Nested Loops的优化方法,希望大家到时候会看。
SELECT /*+ leading(t1) use_nl(t2) */ * FROM t1, t2 WHERE t1.id < t2.t1_id AND t1.n = 19;
alter session set statistics_level=all;
select * from table(dbms_xplan.display_cursor(null,null,'allstats last'));
这篇关于oracle执行计划-Nested Loops (nl)-2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!