Цитата:
Сообщение от
Xardas
А что произойдет, если я сделаю сортировку по неуникальному полю? Например, EmplId в данной таблице неуникально. Порядок строк с одинаковым EmplId также будет случаен?
В общем случае, да. Случаен.
Хотя в подавляющем большинстве случаев некая упорядоченность просматривается, но нет никакой гарантии, что так будет всегда, если явно не указать дополнительную сортировку, хотя бы по тому же RecId.
order by EmplId, RecId
Для общего развития можете посмотреть статьи на sql.ru
Вопрос на злобу дня - Просмотр кластеризованного индекса - Часть I
Вопрос на злобу дня - Просмотр кластеризованного индекса - Часть II
Вопрос на злобу дня - Просмотр кластеризованного индекса - Часть III
Где очень кратко рассматривается внутренняя механика выборки MS SQL 2000 и 2005 в случае наличия кластерного индекса
Вот здесь чуть побольше и разнообразнее
Индексы. Теоретические основы