sys.dm_fts_fdhosts (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure
Возвращает сведения о текущем действии узла управляющей программы фильтрации или узлов на экземпляре сервера.
Имя столбца | Тип данных | Description |
---|---|---|
fdhost_id | int | Идентификатор узла управляющей программы фильтрации. |
fdhost_name | nvarchar(120) | Имя узла управляющей программы фильтрации. |
fdhost_process_id | int | Идентификатор процесса Windows узла управляющей программы фильтрации. |
fdhost_type | nvarchar(120) | Тип документа, обрабатываемого узлом управляющей программы фильтрации, — один из следующих. Одиночный поток. Многопоточный. Огромный документ. |
max_thread | int | Максимальное количество потоков в узле управляющей программы фильтрации. |
batch_count | int | Количество пакетов, обрабатываемых в узле управляющей программы фильтрации. |
Разрешения
На SQL Server и управляемом экземпляре SQL необходимо разрешение VIEW SERVER STATE
.
Для целей службы База данных SQL Basic, S0 и S1, а также для баз данных в эластичных пулах, учетной записи администратора сервера, учетной записи администратора Microsoft Entra или членства в ##MS_ServerStateReader##
роли сервера требуется. Для всех остальных целей обслуживания базы данных SQL требуется разрешение VIEW DATABASE STATE
в базе данных или членство в роли сервера ##MS_ServerStateReader##
.
Разрешения для SQL Server 2022 и более поздних версий
Требуется разрешение VIEW SERVER PERFORMANCE STATE на сервере.
Примеры
В следующем примере возвращается имя узла управляющей программы фильтрации и максимальное число потоков в ней. Также отслеживается текущее количество пакетов, одновременно обрабатываемых в управляющей программе фильтрации. Эти сведения могут использоваться для диагностики производительности.
SELECT fdhost_name, batch_count, max_thread FROM sys.dm_fts_fdhosts;
GO
См. также
Полнотекстовый поиск и динамические административные представления и функции семантического поиска (Transact-SQL)
Компонент Full-text Search