sys.dm_fts_outstanding_batches (Transact-SQL)
Restituisce informazioni su ogni batch di indicizzazione full-text.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
database_id |
int |
ID del database |
catalog_id |
int |
ID del catalogo full-text |
table_id |
int |
ID della tabella contenente l'indice full-text. |
batch_id |
int |
ID batch |
memory_address |
varbinary(8) |
Indirizzo di memoria dell'oggetto batch |
crawl_memory_address |
varbinary(8) |
Indirizzo di memoria dell'oggetto ricerca per indicizzazione (oggetto padre) |
memregion_memory_address |
varbinary(8) |
Indirizzo di una regione di memoria condivisa in uscita dell'host del daemon di filtri (fdhost.exe) |
hr_batch |
int |
Codice relativo all'errore più recente per il batch |
is_retry_batch |
bit |
Indica se questo è un batch relativo a un tentativo: 0 = No 1 = Sì |
retry_hints |
int |
Tipo di tentativo necessario per il batch: 0 = nessun tentativo 1 = tentativo multi-thread 2 = tentativo a thread singolo 3 = tentativo a thread singolo e multi-thread 5 = tentativo finale multi-thread 6 = tentativo finale a thread singolo 7 = tentativo finale a thread singolo e multi-thread |
retry_hints_description |
nvarchar(120) |
Descrizione del tipo di tentativo necessario: NO RETRY MULTI THREAD RETRY SINGLE THREAD RETRY SINGLE AND MULTI THREAD RETRY MULTI THREAD FINAL RETRY SINGLE THREAD FINAL RETRY SINGLE AND MULTI THREAD FINAL RETRY |
doc_failed |
bigint |
Numero di documenti con errore nel batch |
batch_timestamp |
timestamp |
Valore del timestamp ottenuto al momento della creazione del batch |
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE nel server.
Esempi
Nell'esempio seguente viene rilevato il numero di batch attualmente in elaborazione per ogni tabella nell'istanza del server.
SELECT database_id, table_id, COUNT(*) AS batch_count FROM sys.dm_fts_outstanding_batches GROUP BY database_id, table_id ;
GO
Vedere anche