Join Elimination and Referential Integrity
Join elimination is a process undertaken by the Optimizer to eliminate redundant joins based on information from referential integrity constraints.
The following conditions eliminate a join.
This means that if any single condition in an ANDed set fails, the entire condition fails.
IF… |
THEN… |
the preceding conditions are met |
|
foreign key columns are nullable |
Teradata Database adds a NOT NULL condition to the request. |