Wenn ich den tatsächlichen Ausführungsplan für eine Abfrage in SQL Server Management Studio (SSMS) anschaue, wie kann ich feststellen, was ein Ausdruck wie Expr1052 darstellt?So finden Sie Expr #### im Ausführungsplan
Wenn ich die kostspieligen Teile der Abfrage identifiziere und die Eigenschaften dieser Operation betrachte, gibt es oft nur Verweise auf diese Ausdrücke oder Skalaroperatoren. Ich möchte herausfinden können, auf welchen Teil meiner Anfrage es sich bezieht.
Oh ich sehe, außer in meinem Fall ist es nicht in einem Compute Scalar war. Ich muss rückwärts durch den Baum gehen und auf die Ausgangsliste für frühere Operationen schauen. So wie es einen Index-Spool gibt, der auf Expr1052 verweist, und zwei Knoten, bevor der Stream-Aggregat in der Output-Liste den Expr1052 aufgelistet hat, und die Definierten Werte zeigen, wie er berechnet/abgeleitet wird. – AaronLS