sys.hash_indexes (Transact-SQL)
Mostra os índices de hash atuais e as propriedades do índice de hash. Há suporte para os índices de hash somente nas OLTP na memória (otimização na memória).
A exibição de sys.hash_indexes contém as mesmas colunas da exibição de sys.indexes e uma coluna adicional denominada bucket_count. Para obter mais informações sobre as outras colunas na exibição de sys.hash_indexes, consulte sys.indexes (Transact-SQL).
Aplica-se a: SQL Server (SQL Server 2014 até a versão atual). |
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
<colunas herdadas> |
Herda colunas de sys.indexes (Transact-SQL). |
|
bucket_count |
int |
Contagem de buckets de hash para índices de hash. Para obter mais informações sobre o valor bucket_count, incluindo diretrizes para a definição do valor, consulte CREATE TABLE (SQL Server). |
Permissões
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão.. Para obter mais informações, consulte Configuração de visibilidade de metadados.
Exemplos
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';