1
我知道在SQL Server 2005中編寫分頁查詢的幾種方法,但我不知道它們的性能。哪一個是編寫分頁SQL查詢的最佳和最優化的方式?什麼是在SQL Server 2005中編寫分頁查詢的最優化方式?
- 使用ROW_NUMBER()
- 通過
- 使用臨時表
- 使用鳥巢前N個與訂購
- 其他方式使用分區?
我知道在SQL Server 2005中編寫分頁查詢的幾種方法,但我不知道它們的性能。哪一個是編寫分頁SQL查詢的最佳和最優化的方式?什麼是在SQL Server 2005中編寫分頁查詢的最優化方式?
根據我的經驗,它使用ROW_NUMBER(),只需確保orderby字段是聚集索引,因此您不必爲每個查詢對數據集進行排序付費。