Skip to content

Столбцы с одинаковым упорядочиванием

Пересказ статьи Erik Darling. Columns That Share Ordering



Это следует иметь в виду, когда вам необходимо использовать сортировку большой таблицы.
Конечно, мы беспокоимся относительно ORDER BY по многим разумным причинам, особенно, когда не имеем индекса, поддерживающего упорядочение.
Продолжить чтение "Столбцы с одинаковым упорядочиванием"

Построение индексов SQL Server в возрастающем и убывающем порядке

Пересказ статьи Greg Robidoux. Building SQL Server Indexes in Ascending vs Descending Order



Проблема


При построении индексов часто используется вариант по умолчанию, а именно, индекс строится в возрастающем порядке. Это обычно является наиболее подходящим вариантом создания индекса, поскольку наиболее старые данные или наименьшие значения оказываются наверху, а новые или наибольшие внизу. Хотя поиск по индексу работает прекрасно на таких индексах, но думали ли вы о необходимости всегда получать сначала наиболее свежие данные и о том, что вы можете создать индекс в убывающем порядке, при котором наиболее свежие данные всегда находятся наверху индекса?
Продолжить чтение "Построение индексов SQL Server в возрастающем и убывающем порядке"

Работа с курсорами SQL

Пересказ статьи Manoj Debnath. Working with SQL Cursors


В языке SQL курсоры служат указателями, которые позволяют языку написания приложений обрабатывать результаты запросов построчно. В данной статье вкратце объясняется концепция и показывается, как объявить курсор, открыть, извлечь из него данные, а затем закрыть. Продолжить чтение "Работа с курсорами SQL"