what is HASH join?

Answer Posted / ankush

A hash join is a join optimization method where two tables
are joined based on a hashing algorithm.

Hashing refers to the conversion of a column's primary key
value to a database page number on which the row will be
stored. Retrieval operations that specify the key column
value use the same hashing algorithm and can locate the row
directly. Hashing provides fast retrieval for data that
contains a unique key value.

Note that a hash value cannot be converted back to the
original value.

Is This Answer Correct ?    4 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is oracel sql developer written in java?

634


How do you declare a user-defined exception?

523


What pl/sql package consists of?

626


What is the difference between a query and a report?

504


How many types of keys are there in sql?

546






Is full outer join same as cross join?

493


Explain exception handling in pl/sql?

520


What is a boolean in sql?

513


How does stored procedure reduce network traffic?

531


Which is faster joins or subqueries?

543


what are aggregate and scalar functions? : Sql dba

540


Which tcp/ip port does sql server run?

520


What is union and union all keyword in sql and what are their differences?

564


Can we use commit inside a trigger?

513


Define join and name different types of joins?

509