کدام روش برای بدست آوردن ماکزیمم در SQL
برای بدست آوردن بزرگترین عدد در یک ستون در جدول SQL Server کدام یک از روش های زیر عملکرد بهتری از نظر سرعت و پرفورمنس دارند؟
Select Max(Column)
یا
Select Top(1) Column + Order by Column Desc
! این موضوع دقیقا بستگی به ساختار جدول دارد. برای اثبات این موضوع دو جدول را زمانی که ایندکس دارند و زمانی که ایندکس ندارند با استفاده از نتیجه Execution Plan در SQL Server Management Studio بررسی نموده و نتیجه را مقایسه می کنیم. (ادامه در فایل ضمیمه شده PDF لطفا روی همین لیک کلیک بفرمائین)