sys.dm_fts_fdhosts (Transact-SQL)

Применимо к:SQL ServerБаза данных Azure SQLУправляемый экземпляр Azure SQLБаза данных SQL в Microsoft Fabric

Возвращает сведения о текущем действии узла управляющей программы фильтрации или узлов на экземпляре сервера.

Название столбца Тип данных Описание
fdhost_id int Идентификатор узла управляющей программы фильтрации.
fdhost_name nvarchar(120) Имя узла управляющей программы фильтрации.
fdhost_process_id int Идентификатор процесса Windows узла управляющей программы фильтрации.
fdhost_type nvarchar(120) Тип документа, обрабатываемого узлом управляющей программы фильтрации, — один из следующих.

Одиночный поток.

Многопоточный.

Огромный документ.
max_thread int Максимальное количество потоков в узле управляющей программы фильтрации.
batch_count int Количество пакетов, обрабатываемых в узле управляющей программы фильтрации.

Permissions

Для SQL Server и Управляемого экземпляра SQL требуется разрешение VIEW SERVER STATE.

В базе данных SQL базовые, S0и S1 целей службы, а также для баз данных в эластичных пулах, требуется учетная запись администратора сервера сервера, учетная запись администратора Microsoft Entra или членство в роли сервера ##MS_ServerStateReader##. Для всех остальных целей службы базы данных SQL требуется разрешение VIEW DATABASE STATE на базу данных или членство в роли сервера ##MS_ServerStateReader##.

Разрешения для SQL Server 2022 и более поздних версий

Требуется VIEW разрешение на состояние производительности сервера на сервере.

Examples

В следующем примере возвращается имя узла управляющей программы фильтрации и максимальное число потоков в ней. Также отслеживается текущее количество пакетов, одновременно обрабатываемых в управляющей программе фильтрации. Эти сведения могут использоваться для диагностики производительности.

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

См. также

Полнотекстовый поиск и динамические административные представления и функции семантического поиска (Transact-SQL)
Полнотекстовый поиск