我在舊的ROW_NUMBER(SQL Server 2008中)的情況下一些問題和新的OFFSET + FETCH(SQL Server 2012中)SQL Server提供分頁機制2012年SQL Server中較舊的row_number()和較新的基於OFFSET + FETCH的分頁之間有什麼區別?
- 什麼是與ROW_NUMBER的限制() ?
- OFFSET + FETCH是row_number()的改進替代品嗎?
- 是否有任何使用案例只能使用一個而不使用另一個?
- 兩者之間有任何性能差異嗎?如果是,建議哪一個?
謝謝。
你檢查過嗎?看到這個相當全面的答案:http://dba.stackexchange.com/questions/30210/why-are-there-execution-plan-differences-between-offset-fetch-and-the-old-st – 2013-05-05 07:34:57