sys.dm_fts_outstanding_batches (T-SQL)
Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance
Mengembalikan informasi tentang setiap batch pengindeksan teks lengkap.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
database_id | int | ID database |
catalog_id | int | ID katalog teks lengkap |
table_id | int | ID tabel ID yang berisi indeks teks lengkap |
batch_id | int | ID batch |
memory_address | varbinary(8) | Alamat memori objek batch |
crawl_memory_address | varbinary(8) | Alamat memori objek rayapan (objek induk) |
memregion_memory_address | varbinary(8) | Alamat memori wilayah memori memori berbagi keluar dari host daemon filter (fdhost.exe) |
hr_batch | int | Kode kesalahan terbaru untuk batch |
is_retry_batch | bit | Menunjukkan apakah ini adalah batch coba lagi: 0 = Tidak 1 = Ya |
retry_hints | int | Jenis percobaan ulang yang diperlukan untuk batch: 0 = Tidak ada coba lagi 1 = Coba lagi multi utas 2 = Coba lagi utas tunggal 3 = Coba lagi satu dan beberapa utas 5 = Coba lagi akhir multi utas 6 = Coba lagi akhir utas tunggal 7 = Coba lagi akhir tunggal dan multi utas |
retry_hints_description | nvarchar(120) | Deskripsi untuk jenis percobaan ulang yang diperlukan: TIDAK ADA COBA LAGI COBA LAGI MULTI THREAD COBA LAGI UTAS TUNGGAL COBA LAGI SATU DAN BEBERAPA UTAS COBA LAGI AKHIR MULTI UTAS COBA LAGI AKHIR UTAS TUNGGAL COBA LAGI FINAL TUNGGAL DAN MULTI UTAS |
doc_failed | bigint | Jumlah dokumen yang gagal dalam batch |
batch_timestamp | timestamp | Nilai tanda waktu yang diperoleh saat batch dibuat |
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 mengetahui berapa banyak batch yang saat ini sedang diproses untuk setiap tabel dalam instans server.
SELECT database_id, table_id, COUNT(*) AS batch_count FROM sys.dm_fts_outstanding_batches GROUP BY database_id, table_id ;
GO
Lihat Juga
Pencarian Teks Lengkap dan Tampilan dan Fungsi Manajemen Dinamis Pencarian Semantik (Transact-SQL)
Pencarian Teks Lengkap