sys.hash_indexes (Transact-SQL)
S’applique à : SQL Server 2014 (12.x) et versions ultérieures Azure SQL Database Azure SQL Managed Instance
Indique les index de hachage actuels et leurs propriétés. Les index de hachage sont pris en charge uniquement sur OLTP en mémoire (optimisation en mémoire).
La vue sys.hash_indexes contient les mêmes colonnes que la vue sys.indexes et une colonne supplémentaire nommée bucket_count. Pour plus d’informations sur les autres colonnes de la vue sys.hash_indexes, consultez sys.indexes (Transact-SQL).
Nom de la colonne | Type de données | Description |
---|---|---|
<colonnes héritées> | Hérite des colonnes de sys.indexes (Transact-SQL). | |
bucket_count | int | Nombre de compartiments de hachage pour les index de hachage. Pour plus d’informations sur la valeur bucket_count, notamment les instructions relatives à la définition de la valeur, consultez CREATE TABLE (Transact-SQL). |
autorisations
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu’un utilisateur possède ou sur lequel l’utilisateur a reçu une autorisation.. Pour plus d'informations, consultez Metadata Visibility Configuration.
Exemples
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';
Voir aussi
Vues de catalogue d'objets (Transact-SQL)
Affichages catalogue (Transact-SQL)