Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL-Abfrage dauert länger, wenn sie in einer Ansicht ausgeführt wird

Aufgrund Ihres Kommentars vermute ich, dass Sie den "Prädikat-Pushing " Ausgabe (nach diesem Ausdruck suchen)

Beobachtung ... das WHERE auf dem LEFT JOIN ändert dies in einen JOIN

LEFT JOIN RefCountry As DestRefCountry...
....
where (DestRefCountry.RN_Desc = 'United States')