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 :https://www.johnsansom.com/performance-comparison-of-select-top-1-verses-max/