sys.dm_fts_fdhosts (Transact-SQL)

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Geeft informatie terug over de huidige activiteit van de filterdaemon host of hosts op de serverinstantie.

Kolomnaam Gegevenstype Beschrijving
fdhost_id int ID van de filter-daemonhost.
fdhost_name nvarchar(120) Naam van filter daemon-host.
fdhost_process_id int Windows-proces-ID van de filter-daemonhost.
fdhost_type nvarchar(120) Type document dat door de filter-daemon host wordt verwerkt, een van:

Enkele schroefdraad

Multithread

Enorm document
max_thread int Maximaal aantal threads in de filter daemon-host.
batch_count int Aantal batches die worden verwerkt in de filter daemon-host.

Permissions

Voor SQL Server en SQL Managed Instance is VIEW SERVER STATE machtiging vereist.

Op SQL Database Basic, S0en S1 servicedoelstellingen, en voor databases in elastische pools, is het serverbeheerder--account, het Microsoft Entra-beheerdersaccount of lidmaatschap van de ##MS_ServerStateReader##-server functie vereist. Voor alle andere SQL Database-servicedoelstellingen is de VIEW DATABASE STATE machtiging voor de database of het lidmaatschap van de ##MS_ServerStateReader##-serverfunctie vereist.

Machtigingen voor SQL Server 2022 en hoger

Vereist VIEW SERVER PERFORMANCE STATE toestemming op de server.

Examples

Het volgende voorbeeld geeft de naam van de filter-daemonhost en het maximale aantal threads erin. Het monitort ook hoeveel batches er momenteel worden verwerkt in de filterdaemon. Deze informatie kan worden gebruikt om prestaties te diagnosticeren.

SELECT fdhost_name, batch_count, max_thread FROM sys.dm_fts_fdhosts;  
GO