sys.hash_indexes (Transact-SQL)
Отображает текущие хэш-индексы и свойства хэш-индекса. Хэш-индексы поддерживаются только в In-Memory OLTP (оптимизация в памяти).
Представление sys.hash_indexes содержит те же столбцы, что представление sys.indexes, а также дополнительный столбец с именем bucket_count. Дополнительные сведения о других столбцах в представлении sys.hash_indexes см. в разделе sys.indexes (Transact-SQL).
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2014 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
---|---|---|
<производные столбцы> |
Наследует столбцы из представления sys.indexes (Transact-SQL). |
|
bucket_count |
int |
Число контейнеров хэша для хэш-индексов. Дополнительные сведения о значении bucket_count, включая рекомендации для установки значения, см. в разделе CREATE TABLE (SQL Server). |
Разрешения
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения.. Дополнительные сведения см. в разделе Настройка видимости метаданных.
Примеры
SELECT object_name([object_id]) AS 'table_name', [object_id],
[name] AS 'index_name', [type_desc], [bucket_count]
FROM sys.hash_indexes
WHERE OBJECT_NAME([object_id]) = 'T1';