Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

MAX vs. Top 1 – was ist besser?

1) Wenn ein geclusterter Index vorhanden ist auf der Tabelle und der abzufragenden Spalte, beides MAX() -Operator und die Abfrage SELECT TOP 1 fast identische Leistung haben.

2) Wenn kein geclusterter Index vorhanden ist auf der Tabelle und der abzufragenden Spalte das MAX() Betreiber bietet die bessere Leistung.

Referenz:http://www.johnsansom.com/performance-comparison-of-select-top-1-verses-max/