Partager via


sys.dm_fts_population_ranges

Mis à jour : 12 décembre 2006

Retourne des informations sur les plages d'analyse spécifiques liées à un remplissage de l'index de texte intégral actuellement en cours. Une plage d'analyse est une tâche portant sur une portion d'une table qui retourne des données au service de recherche de texte intégral.

Nom de colonne Type de données Description

memory_address

varbinary(8)

Adresse des mémoires tampon allouées pour une activité liée à cette sous-plage d'un remplissage d'index de texte intégral.

parent_memory_address

varbinary(8)

Adresse des mémoires tampon représentant l'objet parent de toutes les plages d'un remplissage lié à un index de texte intégral.

is_retry

bit

Si la valeur est 1, cette sous-plage est chargée de récupérer les lignes qui ont rencontré des erreurs.

session_id

smallint

ID de la session qui est en train de traiter cette tâche.

processed_row_count

int

Nombre de lignes qui ont été traitées par cette plage.

error_count

int

Nombre de lignes qui ont rencontré des erreurs par cette plage.

Autorisations

Nécessite l'autorisation VIEW SERVER STATE sur le serveur.

Jointures physiques

Jointures significatives de cette vue de gestion dynamique

Cardinalités de la relation

De À Relation

dm_fts_population_ranges.parent_memory_address

dm_fts_index_population.memory_address

Plusieurs à un

Exemples

L'exemple suivant retourne toutes les tables qui sont actuellement utilisées par au moins une plage d'analyse.

SELECT DISTINCT database_id, table_id 
    FROM sys.dm_fts_index_population population 
    JOIN sys.dm_fts_population_ranges ranges 
        ON (population.memory_address = ranges.parent_memory_address)
    WHERE ranges.session_id <> 0

Voir aussi

Référence

Fonctions et vues de gestion dynamique
Vues de gestion dynamique liées à la recherche de texte intégral

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

12 décembre 2006

Nouveau contenu :
  • Ajout de l'exemple.