1.

If nested loop join is done on a per block basis rather than on a per tuple basis, it is called as(a) Equi join(b) Hash join(c) Nested loop join(d) Block nested loop joinI have been asked this question in a job interview.I want to ask this question from Join and Other Operations in section Query Processing and Optimization of RDBMS

Answer»

Right option is (d) BLOCK nested loop JOIN

The explanation is: If nested loop join is done on a per block basis rather than on a per tuple basis, it is called as Block nested loop join. Within each PAIR of blocks, every tuple in one block is paired with every tuple in the other block to generate all POSSIBLE COMBINATIONS.



Discussion

No Comment Found

Related InterviewSolutions