Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

MAX vs Top 1 - qual é melhor?


1) Quando há um índice clusterizado na tabela e na coluna a ser consultada, tanto o MAX() operador e a consulta SELECT TOP 1 terá um desempenho quase idêntico.

2) Quando não há índice clusterizado na tabela e na coluna a ser consultada, o MAX() operador oferece o melhor desempenho.

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