sys.column_store_dictionaries (Transact-SQL)
Содержит по одной строке для каждого словаря, используемого в индексах columnstore, оптимизированных для памяти xVelocity. Словари используются для кодирования некоторых, но не всех типов данных, поэтому не все столбцы в индексе columnstore имеют словари. Словарь может существовать в качестве основного словаря (для всех сегментов) и, возможно, для других вспомогательных словарей, используемых для подмножества сегментов столбца.
Имя столбца |
Тип данных |
Описание |
---|---|---|
hobt_id |
bigint |
Идентификатор кучи или индекс сбалансированного дерева (hobt) для таблицы, в которой содержится индекс columnstore. |
column_id |
int |
Идентификатор столбца columnstore. |
dictionary_id |
int |
Идентификатор словаря. |
версия |
int |
Версия формата словаря. |
тип |
int |
Тип словаря: 1 — хэш-словарь, содержащий значения типа int 2 — не используется 3 — хэш-словарь, содержащий строковые значения 4 — хэш-словарь, содержащий значения типа float Дополнительные сведения о словарях см. в разделе Индексы columnstore. |
last_id |
int |
Последний идентификатор данных в словаре. |
entry_count |
bigint |
Количество записей в словаре. |
on_disc_size |
bigint |
Размер словаря в байтах. |
partition_id |
bigint |
Указывает идентификатор секции. Уникален в пределах базы данных. |
Разрешения
Для всех столбцов требуется как минимум разрешение VIEW DEFINITION на таблицу. Следующие столбцы возвращают значение null, за исключением случаев, когда у пользователя также имеется разрешение SELECT: last_id, entry_count, data_ptr.
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.
См. также
Справочник
Представления каталога объектов (Transact-SQL)
Представления каталога (Transact-SQL)
sys.all_columns (Transact-SQL)
sys.computed_columns (Transact-SQL)
sys.column_store_segments (Transact-SQL)
Основные понятия
Часто задаваемые вопросы о запросах к системному каталогу сервера SQL Server