sys.dm_fts_fdhosts (Transact-SQL)
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance
Retourne des informations sur l'activité actuelle de l'hôte ou des hôtes de démon de filtre sur l'instance de serveur.
Nom de la colonne | Type de données | Description |
---|---|---|
fdhost_id | int | ID de l'hôte de démon de filtre. |
fdhost_name | nvarchar(120) | Nom de l'hôte de démon de filtre. |
fdhost_process_id | int | ID de processus Windows de l'hôte de démon de filtre. |
fdhost_type | nvarchar(120) | Type de document traité par l'hôte de démon de filtre, l'un des types suivants : Thread unique Multithread Document énorme |
max_thread | int | Nombre maximal de threads dans l'hôte de démon de filtre. |
batch_count | int | Nombre des lots traités dans l'hôte de démon de filtre. |
autorisations
Sur SQL Server et SQL Managed Instance, l’autorisation VIEW SERVER STATE
est requise.
Sur les objectifs de service SQL Database Basic, S0 et S1, et pour les bases de données dans les pools élastiques, le compte d’administration du serveur, le compte d’administration Microsoft Entra ou l’appartenance dans ##MS_ServerStateReader##
au rôle de serveur est requis. Sur tous les autres objectifs de service SQL Database, l’autorisation VIEW DATABASE STATE
sur la base de données ou l’appartenance au rôle serveur ##MS_ServerStateReader##
est requise.
Autorisations pour SQL Server 2022 (et versions plus récentes)
Nécessite l’autorisation VIEW SERVER PERFORMANCE STATE sur le serveur.
Exemples
L'exemple suivant retourne le nom de l'hôte de démon de filtre et le nombre maximal de threads dans cet hôte. Il contrôle également le nombre de lots traités actuellement dans le démon de filtre. Ces informations peuvent être utilisées pour diagnostiquer les performances.
SELECT fdhost_name, batch_count, max_thread FROM sys.dm_fts_fdhosts;
GO
Voir aussi
Fonctions et vues de gestion dynamique de recherche en texte intégral et de recherche sémantique (Transact-SQL)
Recherche en texte intégral