Nom du noeud : MSJOIN
Représente : Une jointure de fusion pour laquelle les lignes qualifiées à partir des tables externe et interne doivent être dans l'ordre jointure-prédicat. Une jointure de fusion est également appelée jointure d'analyse de fusion ou jointure de fusion triée .
Une jointure est nécessaire dès qu'il y a plusieurs tables référencées dans une clause FROM. Une jointure de fusion est possible dès qu'il y a un prédicat de jointure correspondant aux colonnes de deux tables différentes. Elle peut également provenir d'une sous-requête ré-écrite.
Une jointure de fusion requiert une entrée ordonnée dans les colonnes de jointure car les tables sont généralement analysées une seule fois. Cette entrée ordonnée est obtenue en ouvrant un index ou une table triée.