sys.dm_fts_index_population (Transact-SQL)
Devuelve información acerca de los rellenados de índices de texto completo actualmente en curso.
Nota
A partir de SQL Server 2008, han cambiado los significados de las siguientes columnas: memory_address, outstanding_batch_count, status y worker_count.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
database_id |
int |
Id. de la base de datos que contiene el índice de texto completo que se está llenando. |
catalog_id |
int |
Id. del catálogo de texto completo que contiene este índice de texto completo. |
table_id |
int |
Id. de la tabla para la que se está llenando el índice de texto completo. |
memory_address |
varbinary(8) |
Dirección de memoria de la estructura de datos interna utilizada para representar un rellenado activo. |
population_type |
int |
Tipo de llenado. Uno de los siguientes: 1 = Llenado completo 2 = Llenado basado en la marca de tiempo incremental 3 = Actualización manual de los cambios de los que se ha realizado seguimiento 4 = Actualización de fondo de los cambios de los que se ha realizado seguimiento. |
population_type_description |
nvarchar(120) |
Descripción del tipo de llenado. |
is_clustered_index_scan |
bit |
Indica si el llenado implica un recorrido en el índice clúster. |
range_count |
int |
Número de subintervalos en los que este llenado se ha hecho en paralelo. |
completed_range_count |
int |
Número de intervalos en los que se ha completado el proceso. |
outstanding_batch_count |
int |
Número actual de lotes pendientes para este rellenado. Para obtener más información, vea sys.dm_fts_outstanding_batches (Transact-SQL). |
status |
int |
Estado de este llenado. Nota: algunos de los estados son transitorios. Uno de los siguientes: 3 = Iniciando 5 = Procesamiento normal 7 = Procesamiento detenido Por ejemplo, este estado se produce cuando hay una combinación automática en curso. 11 = Rellenado anulado |
status_description |
nvarchar(120) |
Descripción del estado de llenado. |
completion_type |
int |
Estado de finalización de este llenado. |
completion_type_description |
nvarchar(120) |
Descripción del tipo de conclusión. |
worker_count |
int |
Este valor siempre es 0. |
queued_population_type |
int |
Tipo de llenado, basado en los cambios de seguimiento, que seguirán el llenado actual, si los hay. |
queued_population_type_description |
nvarchar(120) |
Descripción del rellenado que se va a seguir, si existe. Por ejemplo, cuando CHANGE TRACKING = AUTO y el rellenado completo inicial está en curso, esta columna indicaría "Rellenado automático". |
start_time |
datetime |
Hora en que se inició el rellenado. |
incremental_timestamp |
timestamp |
Representa la marca de tiempo de inicio de un llenado completo. Para los otros de tipos de llenado este valor es el último punto de comprobación confirmado que representa el progreso de los llenados. |
Permisos
Requiere el permiso VIEW SERVER STATE en el servidor.
Combinaciones físicas
Cardinalidades de relación
De |
Para |
Relación |
---|---|---|
dm_fts_active_catalogs.database_id |
dm_fts_index_population.database_id |
Uno a uno |
dm_fts_active_catalogs.catalog_id |
dm_fts_index_population.catalog_id |
Uno a uno |
dm_fts_population_ranges.parent_memory_address |
dm_fts_index_population.memory_address |
Varios a uno |