sys.dm_fts_outstanding_batches (Transact-SQL)
Retorna informações sobre cada lote de indexação de texto completo.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
database_id |
int |
ID do banco de dados. |
catalog_id |
int |
Identificação do catálogo de texto completo. |
table_id |
int |
ID da tabela que contém o índice de texto completo. |
batch_id |
int |
Batch ID |
memory_address |
varbinary(8) |
O endereço de memória do objeto do lote. |
crawl_memory_address |
varbinary(8) |
Endereço de memória do objeto de rastreamento (objeto pai). |
memregion_memory_address |
varbinary(8) |
Endereço de memória da região de memória da memória de compartilhamento de saída do host daemon do filtro (fdhost.exe). |
hr_batch |
int |
O código de erro mais recente do lote. |
is_retry_batch |
bit |
Indica se este é um lote de repetição: 0 = Não 1 = Sim |
retry_hints |
int |
Tipo de repetição necessária para o lote: 0 = Nenhuma repetição 1 = Repetição de multi-thread 2 = Repetição de thread único 3 = Repetição de único e multi-thread 5 = Repetição final de multi-thread 6 = Repetição final de thread único 7 = Repetição final de único e multi-thread |
retry_hints_description |
nvarchar(120) |
Descrição do tipo de repetição necessária: SEM REPETIÇÃO REPETIÇÃO DE MULTI-THREAD REPETIÇÃO DE THREAD ÚNICO REPETIÇÃO DE ÚNICO E MULTI-THREAD REPETIÇÃO FINAL DE MULTI-THREAD REPETIÇÃO FINAL DE THREAD ÚNICO REPETIÇÃO FINAL DE ÚNICO E MULTI-THREAD |
doc_failed |
bigint |
Número de documentos do lote que falharam. |
batch_timestamp |
timestamp |
O valor do carimbo de data/hora obtido quando o lote foi criado. |
Permissões
Requer permissão VIEW SERVER STATE no servidor.
Exemplos
O exemplo a seguir localiza o número de lotes que está sendo processado para cada tabela na instância de servidor.
SELECT database_id, table_id, COUNT(*) AS batch_count FROM sys.dm_fts_outstanding_batches GROUP BY database_id, table_id ;
GO
Consulte também