Gibt es eine Leistungssteigerung bei Verwendung eines CTE über eine abgeleitete Tabelle?SQL Server-Leistung: abgeleitete Tabelle vs. allgemeiner Tabellenausdruck (CTE)
8
A
Antwort
3
Ich habe CTEs viel verwendet und es scheint tatsächlich in einigen Szenarien schneller zu laufen. Der Server war recht gut ausgelastet, die Schwankungen in den Laufzeiten waren ziemlich signifikant, und ich kann nicht glauben, dass der Ausführungsplan so anders war, aber es schien immer noch so, als ob die mit dem CTE besser abschnitten.
3
Von dem, was ich gelesen habe und meine begrenzte Verwendung von ihnen, nein, sie sind nur einfacher zu lesen und können sich referenzieren.