Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 3255

Does Hana use nested loop Join on two column tables?

$
0
0

We have two column tables - emp and dept.

There is an index on emp.ename.

There is an index on dept.deptno.

 

Below are the SQ

 

create column table emp

(

ename varchar2(30),

dept_no integer

)

 

 

create column table dept

(

deptno integer,

dname varchar2(30)

)

 

 

create index emp_i1 on emp(ename)

create index dept_i1 on dept(deptno)

 

select ename, dname

from emp, dept

where ename = 'john'

and dept.deptno = emp.dept_no

 

Below is the output when we explain plan using HANA studio.

 

 

The question here is

 

1. What is the join method used? we expect nested loop to be used

2. why do we see 10,000 as output instead of 1 for DEPT table.

3. Can we control Join method and Join order?

 

Please provide your suggestions.

 

John Appleby

 

 

Regards,
Raj


Viewing all articles
Browse latest Browse all 3255

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>