sys.hash_indexes (Transact-SQL)

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

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

适用范围:SQL Server(SQL Server 2014 到当前版本)。

列名

数据类型

说明

<继承的列>

sys.indexes (Transact-SQL) 继承列。

bucket_count

int

哈希索引的哈希存储桶计数。

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

权限

目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。. 有关详细信息,请参阅元数据可见性配置

示例

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)