sys.hash_indexes (Transact-SQL)

适用于:SQL Server 2014(12.x)及更高版本Azure SQL 数据库Azure 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)