Что такое слот? - PullRequest
2 голосов
/ 16 июня 2009

Читая о SQL, я встретил термин «слот». Например, в сообщении об ошибке DBCC вы можете получить что-то вроде этого, которое ссылается на слот 0:

Страница (1: 157), слот 0 в идентификаторе объекта 2121058592, идентификатор индекса 0, идентификатор раздела 72057594038517760, идентификатор блока выделения 72057594042515456 (тип «Данные в строке»). Значение столбца «col2» выходит за пределы диапазона для типа данных «datetime». Обновите столбец до допустимого значения.

Я почти уверен, что это как-то связано с физическим местоположением, но я нигде не могу найти определение, которое дает его точное значение.

Есть идеи?

Ответы [ 2 ]

3 голосов
/ 16 июня 2009

Порядковый номер, соответствующий номеру записи для данной страницы. Слот 0 - первая запись на странице. См. этот пост Мишель Аффорд для ссылки в контексте.

2 голосов
/ 16 июня 2009

Вот иллюстрация. На странице данных отдельные элементы массива смещения строк называются слотами. Прочитайте эту статью для получения дополнительной информации.

alt text
(источник: улучшение.dk )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...