Condividi tramite


sys.hash_indexes (Transact-SQL)

Si applica a: SQL Server 2014 (12.x) e versioni successive database SQL di Azure Istanza gestita di SQL di Azure

Mostra gli indici hash correnti e le relative proprietà. Gli indici hash sono supportati solo in OLTP in memoria (Ottimizzazione in memoria).

La vista sys.hash_indexes contiene le stesse colonne della vista sys.indexes e una colonna aggiuntiva denominata bucket_count. Per altre informazioni sulle altre colonne nella vista sys.hash_indexes, vedere sys.indexes (Transact-SQL).

Nome colonna Tipo di dati Descrizione
<colonne ereditate> Eredita le colonne da sys.indexes (Transact-SQL).
bucket_count int Conteggio dei bucket hash per gli indici hash.

Per altre informazioni sul valore bucket_count, incluse le linee guida per l'impostazione del valore, vedere CREATE TABLE (Transact-SQL).

Autorizzazioni

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui un utente è proprietario o a cui l'utente ha concesso un'autorizzazione. Per altre informazioni, vedere Metadata Visibility Configuration.

Esempi

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';  

Vedi anche

Viste del catalogo oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)