sys.dm_fts_fdhosts (T-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Mengembalikan informasi tentang aktivitas host atau host daemon filter saat ini pada instans server.

Nama kolom Jenis data Deskripsi
fdhost_id int ID host daemon filter.
fdhost_name nvarchar(120) Nama host daemon filter.
fdhost_process_id int ID proses Windows dari host daemon filter.
fdhost_type nvarchar(120) Jenis dokumen yang sedang diproses oleh host daemon filter, salah satu dari:

Utas tunggal

Multi-utas

Dokumen besar
max_thread int Jumlah maksimum utas di host daemon filter.
batch_count int Jumlah batch yang sedang diproses di host daemon filter.

Izin

Pada SQL Server dan SQL Managed Instance, memerlukan VIEW SERVER STATE izin.

Pada tujuan layanan SQL Database Basic, S0, dan S1, dan untuk database di kumpulan elastis, akun admin server, akun admin Microsoft Entra, atau keanggotaan dalam##MS_ServerStateReader## peran server diperlukan. Pada semua tujuan layanan SQL Database lainnya, izin VIEW DATABASE STATE pada database, atau keanggotaan dalam ##MS_ServerStateReader## peran server diperlukan.

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.

Contoh

Contoh berikut mengembalikan nama host daemon filter dan jumlah maksimum utas di dalamnya. Ini juga memantau berapa banyak batch yang saat ini sedang diproses dalam daemon filter. Informasi ini dapat digunakan untuk mendiagnosis performa.

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

Lihat Juga

Pencarian Teks Lengkap dan Tampilan dan Fungsi Manajemen Dinamis Pencarian Semantik (Transact-SQL)
Pencarian Teks Lengkap