Compartir a través de


sys.dm_fts_outstanding_batches (Transact-SQL)

Devuelve información acerca de cada lote de indización de texto completo.

Nombre de columna

Tipo de datos

Descripción

database_id

int

Id. de la base de datos

catalog_id

int

Id. del catálogo de texto completo

table_id

int

Id. del identificador de tabla que contiene el índice de texto completo.

batch_id

int

Id. del lote

memory_address

varbinary(8)

Dirección de memoria del objeto de lote.

crawl_memory_address

varbinary(8)

Dirección de memoria del objeto de rastreo (objeto primario)

memregion_memory_address

varbinary(8)

Dirección del área de memoria de la memoria compartida saliente del host de demonio del filtro (fdhost.exe)

hr_batch

int

Código de error más reciente del lote

is_retry_batch

bit

Indica si el lote es un lote de reintento:

0 = No

1 = Sí

retry_hints

int

Tipo de reintento requerido para el lote:

0 = Sin reintento

1 = Reintento de varios subprocesos

2 = Reintento de subproceso único

3 = Reintento de subproceso único y de varios subprocesos

5 = Reintento final de varios subprocesos

6 = Reintento final de subproceso único

7 = Reintento final de subproceso único y de varios subprocesos

retry_hints_description

nvarchar(120)

Descripción del tipo de reintento requerido:

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

Número de documentos que generaron errores en el lote

batch_timestamp

timestamp

El valor de marca de tiempo obtenido al crear el lote

Permisos

Requiere el permiso VIEW SERVER STATE en el servidor.

Ejemplos

En el siguiente ejemplo se determina el número de lotes que se están procesando actualmente para cada una de las tablas de la instancia de servidor.

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