Ich habe CTEs sehr oft verwendet und es scheint tatsächlich in manchen Szenarien schneller zu laufen. Der Server war ziemlich gut geladen, die Variation der Laufzeiten war 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.
Nach dem, was ich gelesen habe, und meiner begrenzten Verwendung von ihnen, nein, sie sind einfach zu lesen und können sich auf sie beziehen.
Tags und Links performance sql-server-2005 common-table-expression derived-table