Dela via


sys.hash_indexes (Transact-SQL)

Gäller för: SQL Server 2014 (12.x) och senare versioner Av Azure SQL DatabaseAzure SQL Managed Instance

Visar aktuella hash-index och hashindexegenskaperna. Hash-index stöds endast på In-Memory OLTP (In-Memory Optimization).

Vyn sys.hash_indexes innehåller samma kolumner som sys.indexes-vyn och ytterligare en kolumn med namnet bucket_count. Mer information om de andra kolumnerna i vyn sys.hash_indexes finns i sys.indexes (Transact-SQL).

Kolumnnamn Datatyp Description
<ärvda kolumner> Ärver kolumner från sys.indexes (Transact-SQL).
bucket_count int Antal hash-bucketar för hash-index.

Mer information om värdet för bucket_count, inklusive riktlinjer för att ange värdet, finns i CREATE TABLE (Transact-SQL).

Permissions

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för.. För mer information, se inställningar för metadatasynlighet.

Examples

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

Se även

Objektkatalogvyer (Transact-SQL)
Katalogvyer (Transact-SQL)