请问关于执行计划的问题。
各位好:请教各位一个计划的分析问题。
下面附图中的关于这个SQL:
select * fromhr.employees a,hr.departments b,hr.jobs c,hr.locations d
wherea.department_id = b.department_id
and a.job_id =c.job_id
and b.location_id =d.location_id
and b.department_id= 30; 的执行计划,请问步骤2、3的两个嵌套循环(NESTED LOOP) 各对应循环哪些表?
步骤1又是哈希连接哪两个表呢?( employees 和 departments 表吗)
以上两个问题,还望各位帮忙解答一下,谢谢!
http://itpubpic.img168.net/forum/201505/19/010856ssu93kzp3m17y13y.jpg 这个执行计划的步骤是这样的
id=4和id=6进行nested loops---id=3
id=3的结果集和id=8进行nested loops--id=2
id=2的结果集和id=10进行hash join
页:
[1]