sys.dm_fts_fdhosts (Transact-SQL)
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure
Restituisce informazioni sull'attività corrente dell'host o degli host del daemon di filtri nell'istanza del server.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
fdhost_id | int | ID dell'host del daemon di filtri. |
fdhost_name | nvarchar(120) | Nome dell'host del daemon di filtri. |
fdhost_process_id | int | ID del processo Windows dell'host del daemon di filtri. |
fdhost_type | nvarchar(120) | Tipo di documento elaborato dall'host del daemon di filtri, ad esempio: A thread singolo Multi-thread Documento di grandi dimensioni |
max_thread | int | Numero massimo di thread nell'host del daemon di filtri. |
batch_count | int | Numero di batch in elaborazione nell'host del daemon di filtri. |
Autorizzazioni
In SQL Server e Istanza gestita di SQL è richiesta l'autorizzazione VIEW SERVER STATE
.
Negli obiettivi del servizio Basic del Database SQL, S0 e S1 e per i database nei pool elastici, è richiesto l'account amministratore del server, l'account amministratore di Microsoft Entra o l’adesione nel ##MS_ServerStateReader##
al ruolo del server. Per tutti gli altri obiettivi di servizio database SQL, è necessaria l'autorizzazione VIEW DATABASE STATE
per il database o l'adesione ruolo del server ##MS_ServerStateReader##
.
Autorizzazioni per SQL Server 2022 e versioni successive
È richiesta l'autorizzazione VIEW SERVER PERFORMANCE STATE per il server.
Esempi
Nell'esempio seguente viene restituito il nome dell'host del daemon di filtri e il numero massimo di thread relativi. Viene inoltre monitorato il numero di batch attualmente in esecuzione nel daemon di filtri. Queste informazioni possono essere utilizzate nella diagnosi delle prestazioni.
SELECT fdhost_name, batch_count, max_thread FROM sys.dm_fts_fdhosts;
GO
Vedi anche
Funzioni e viste a gestione dinamica ricerca full-text e funzioni (Transact-SQL)
Ricerca full-text