Synopsis
JOIN DIRECTION [ ( join_alias ) ]
Joins – except for outer left and right joins – are logically symmetric. However, their execution is often asymmetric. This hint instructs the system how to execute the join in two aspect
- If the execution plan uses the hash method, the hint defines which side of the join should be loaded into a hash table. (The other side is traversed and each of its records is looked up in the hash table).
- If the execution plan uses the broadcast distribution method, the hint defines which side of the join should be broadcasted to all the nodes containing the other side.