Merge Join (operador de Showplan)
El operador Merge Join realiza las siguientes operaciones lógicas de combinación interna (inner join), combinación externa izquierda (left outer join), semicombinación izquierda (left semi join), antisemicombinación izquierda (left anti semi join), combinación externa derecha (right outer join), semicombinación derecha (right semi join), antisemicombinación derecha (right anti semi join) y unión (union).
En la columna Argument, el operador Merge Join contiene un predicado MERGE:() si la operación realiza una combinación uno a varios, o un predicado MANY-TO-MANY MERGE:() si la operación realiza una combinación varios a varios. La columna Argument incluye una lista separada por comas de las columnas utilizadas para realizar la operación. El operador Merge Join requiere dos entradas ordenadas por sus respectivas columnas, que se pueden realizar mediante la inserción de operaciones de ordenación explícitas en el plan de consulta. El operador Merge Join es especialmente eficaz si no se necesita un orden explícito, por ejemplo, si hay un índice idóneo de árbol b en la base de datos o si el orden se puede utilizar en varias operaciones, como en una combinación de mezcla y un agrupación con resumen.
Merge Join es un operador físico.
Icono del plan de ejecución gráfico
Vea también
Tareas
Cómo mostrar un plan de ejecución real
Conceptos
Referencia sobre operadores lógicos y físicos
Comprender las combinaciones de mezcla
Usar combinaciones internas
Mostrar planes de ejecución mediante las opciones SET del plan de presentación (Transact-SQL)