Werden ANSI JOIN- und Nicht-ANSI JOIN-Abfragen unterschiedlich ausgeführt?

Ich habe meine Geschäftslogik in ~ 7000 Zeilen von gespeicherten T-SQL-Prozeduren und die meisten von ihnen haben die nächste JOIN-Syntax:

SELECT A.A, B.B, C.C
FROM aaa AS A, bbb AS B, ccc AS C
WHERE
    A.B = B.ID
AND B.C = C.ID
AND C.ID = @param

Bekomme ich ein Leistungswachstum, wenn ich eine solche Abfrage durch Folgendes ersetze:

SELECT A.A, B.B, C.C
FROM aaa AS A
JOIN bbb AS B
   ON A.B = B.ID
JOIN ccc AS C
   ON B.C = C.ID
   AND C.ID = @param

Oder sind sie gleich?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage