Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

MAX vs Top 1 - quel est le meilleur ?

1) Lorsqu'il existe un index clusterisé sur la table et la colonne à interroger, à la fois le MAX() opérateur et la requête SELECT TOP 1 aura des performances presque identiques.

2) Lorsqu'il n'y a pas d'index clusterisé sur la table et la colonne à interroger, le MAX() l'opérateur offre les meilleures performances.

Référence :http://www.johnsansom.com/performance-comparison-of-select-top-1-verses-max/