UNION ALL funcionará mejor que UNION cuando no esté preocupado por eliminar registros duplicados porque está evitando un costoso clasificación distinta operación. Ver:SQL SERVER - Diferencia entre Union vs. Union All - Comparación de rendimiento óptimo