Share via


sys.dm_fts_outstanding_batches (Transact-SQL)

Her bir tam metin dizin oluşturma toplu iş iş işlemi hakkında bilgi verir.

Sütun adı

Veri türü

Açıklama

database_id

int

Veritabanı KIMLIĞI

catalog_id

int

tam metin kataloğu TEŞHIS kodu

table_id

int

tablo Tam metin dizini içeren KIMLIĞI TEŞHIS kodu

batch_id

int

Toplu iş KIMLIĞI

memory_address

varbinary(8)

Toplu iş nesnesi bellek adresi

crawl_memory_address

varbinary(8)

Gezinme nesne bellek adresi (üst nesne)

memregion_memory_address

varbinary(8)

Bellek bölge bellek adresine giden paylaşımına bellek süzgeç daemon ana bilgisayarın (fdhost.exe)

hr_batch

int

Toplu iş için en son hata kodu

is_retry_batch

bit

Yeniden deneme toplu iş iş olduğunu gösterir:

0 = No

1 = Yes

retry_hints

int

toplu iş iş iş için gerekli yeniden deneme türü:

0 Hiçbir retry =

1 Çoklu iş parçacığı retry =

2 Tek iş parçacığı retry =

3 Tek ve birden çok iş parçacığı retry =

5 Çok iş parçacığı son retry =

6 Tek iş parçacığı son retry =

7 Tek ve birden çok iş parçacığı son retry =

retry_hints_description

nvarchar(120)

Açıklama gerekli yeniden deneme türü:

YOK BİR YENİDEN DENEME

BİRDEN ÇOK iş parçacığı YENİDEN DENEME

TEK iş parçacığı YENİDEN DENEME

TEK VE BİRDEN ÇOK YENİDEN DENEME iş parçacığı

BİRDEN ÇOK SON iş parçacığı YENİDEN DENEME

TEK BİR SONUÇ iş parçacığı YENİDEN DENEME

TEK VE BİRDEN ÇOK İŞ PARÇACIĞI SON YENİDEN DENEME

doc_failed

bigint

toplu iş iş iş başarısız olan belge sayısı

batch_timestamp

zaman damgası

Toplu iş oluşturulduğu sırada alınan zaman damgası değeri

İzinler

Sunucudaki SUNUCU DURUM VIEW iznine gerek duyar.

Örnekler

Aşağıdaki örnek, kaç toplu işlemi şu anda sunucu örneği, her tablo için işlenmekte olan dışında bulur.

SELECT database_id, table_id, COUNT(*) AS batch_count FROM sys.dm_fts_outstanding_batches GROUP BY database_id, table_id ;
GO