Compartir vía


sys.dm_fts_index_population (Transact-SQL)

Se aplica a: SQL ServerAzure SQL Database Azure SQL Instancia administrada

Devuelve información sobre el índice de texto completo y las poblaciones de frases clave semánticas actualmente en curso en SQL Server.

Nombre de la columna Tipo de datos Descripción
database_id int Identificador de la base de datos que contiene el índice de texto completo que se está rellenando.
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, consulte sys.dm_fts_outstanding_batches (Transact-SQL).
status int Válido para : SQL Server 2012 (11.x) y versiones posteriores.

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

12 = Procesamiento de una extracción de similitud semántica
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 finalizació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.

Comentarios

Cuando la indización semántica estadística está habilitada además de la indización de texto completo, la extracción y el rellenado de frases clave semánticas y la extracción de datos de similitud de documentos se producen simultáneamente con la indización de texto completo. El rellenado del índice de similitud de documentos se produce posteriormente en una segunda fase. Para obtener más información, vea Administrar y supervisar la búsqueda semántica.

Permisos

En SQL Server y SQL Managed Instance, requiere el permiso VIEW SERVER STATE.

En los objetivos de servicio de SQL Database Basic, S0 y S1, y para las bases de datos de grupos elásticos, se requiere la cuenta de administrador del servidor, la cuenta de administrador de Microsoft Entra o la pertenencia al rol de ##MS_ServerStateReader## servidor. En el resto de objetivos del servicio de SQL Database, se requiere el permiso VIEW DATABASE STATE en la base de datos o la pertenencia en el rol del servidor ##MS_ServerStateReader##.

Permisos para SQL Server 2022 y versiones posteriores

Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.

Combinaciones físicas

Diagrama de combinaciones físicas para sys.dm_fts_index_population.

Cardinalidades de relación

De En 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

Pasos siguientes

Funciones y vistas de administración dinámica (Transact-SQL)
Funciones y vistas de administración dinámica de búsqueda semántica y búsqueda de texto completo (Transact-SQL)