sys.hash_indexes (Transact-SQL)

适用于:SQL Server 2014 (12.x) 及更高版本Azure SQL DatabaseAzure SQL 托管实例

显示当前哈希索引和哈希索引属性。 仅 内存中 OLTP (内存中优化) 支持哈希索引。

sys.hash_indexes视图包含与 sys.indexes 视图相同的列,以及名为 bucket_count 的其他列。 有关sys.hash_indexes视图中其他列的详细信息,请参阅 sys.indexes (Transact-SQL)

列名称 数据类型 说明
<inherited columns> sys.indexes (Transact-SQL) 继承列。
bucket_count int 哈希索引的哈希存储桶计数。

有关bucket_count值的详细信息(包括设置值的指南),请参阅 CREATE TABLE (Transact-SQL)

权限

目录视图中元数据的可见性仅限于用户拥有或向其授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration

示例

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

另请参阅

对象目录视图 (Transact-SQL)
目录视图 (Transact-SQL)