452 Stimmen

Ist eine Ansicht schneller als eine einfache Abfrage?

Ist ein

select *  from myView

schneller als die Abfrage selbst, um die Ansicht zu erstellen (um die gleiche Ergebnismenge zu erhalten):

select * from ([query to create same resultSet as myView])

?

Es ist mir nicht ganz klar, ob die Ansicht eine Art Zwischenspeicherung verwendet, die sie im Vergleich zu einer einfachen Abfrage schneller macht.

-2voto

JohnH Punkte 107

Ich bin auf diesen Thread gestoßen und wollte diesen Beitrag von Brent Ozar nur als Anregung für die Verwendung von Verfügbarkeitsgruppen weitergeben.

Brent Ozar Fehlerbericht

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X