Каков наиболее оптимизированный способ написания страничного запроса в SQL Server 2005?

Я знаю несколько способов написания страничных запросов в SQL Server 2005. Но я понятия не имею об их производительности. Какой из них является лучшим и наиболее оптимизированным для написания SQL-запросов подкачки?

  1. Использование Row_Number ()
  2. Использование раздела
  3. Использование временных таблиц
  4. Использование Nest Top N с Order by
  5. Другой способ?
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
1
0
242
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

По моему опыту, он использует ROW_NUMBER (), просто убедитесь, что поле orderby является кластеризованным индексом, чтобы вам не пришлось платить штрафы за сортировку набора данных по каждому запросу.

Другие вопросы по теме