sys.dm_fts_index_population (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed Instance

Gibt Informationen zu den derzeit in SQL Server ausgeführten Volltextindex- und Semantikschlüsselsatzgesamtheiten zurück.

Spaltenname Datentyp Beschreibung
database_id int ID der Datenbank, die den aufzufüllenden Volltextindex enthält.
catalog_id int ID des Volltextkatalogs, in dem dieser Volltextindex enthalten ist.
table_id int ID der Tabelle, für die der Volltextindex aufgefüllt wird.
memory_address varbinary(8) Speicheradresse der internen Datenstruktur, mit der ein aktiver Auffüllprozess dargestellt wird.
population_type int Typ der Auffüllung. Einer der folgenden:

1 = Vollständiges Auffüllen

2 = Inkrementelles, auf Timestamps basierendes Auffüllen

3 = Manuelles Aktualisieren von Überarbeitungen

4 = Aktualisieren von Überarbeitungen im Hintergrund.
population_type_description nvarchar(120) Beschreibung des Auffüllungstyps.
is_clustered_index_scan bit Gibt an, ob die Auffüllung einen Scanvorgang im gruppierten Index umfasst.
range_count int Anzahl der Teilbereiche, in die diese Auffüllung parallelisiert wurde.
completed_range_count int Anzahl der Bereiche, für die die Verarbeitung abgeschlossen ist.
outstanding_batch_count int Aktuelle Anzahl ausstehender Batches für diese Auffüllung. Weitere Informationen finden Sie unter sys.dm_fts_outstanding_batches (Transact-SQL).
status int Gilt für: SQL Server 2012 (11.x) und höher.

Status dieser Auffüllung. Hinweis: Einige Status sind vorübergehend. Einer der folgenden:

3 = Wird gestartet

5 = Normal verarbeiten

7 = Verarbeitung wurde angehalten

Dieser Status tritt zum Beispiel auf, wenn eine automatische Zusammenführung ausgeführt wird.

11 = Auffüllen abgebrochen

12 = Verarbeiten einer semantischen Ähnlichkeitsextraktion
status_description nvarchar(120) Beschreibung des Status der Auffüllung.
completion_type int Status des Abschlusses dieser Auffüllung.
completion_type_description nvarchar(120) Beschreibung des Abschlusstyps.
worker_count int Dieser Wert ist immer 0.
queued_population_type int Typ der Auffüllung, basierend auf Überarbeitungen, die ggf. nach der aktuellen Auffüllung folgt.
queued_population_type_description nvarchar(120) Beschreibung der Auffüllung, die ggf. folgt. Wenn beispielsweise CHANGE TRACKING = AUTO und die erste vollständige Auffüllung durchgeführt wird, wird in dieser Spalte "Autom. Auffüllen" angezeigt.
start_time datetime Zeit des Starts der Auffüllung.
incremental_timestamp timestamp Stellt den Timestamp des Starts einer vollständigen Auffüllung dar. Für alle anderen Auffüllungstypen ist dieser Wert der letzte Prüfpunkt, für den ein Commit ausgeführt wurde, der den Fortschritt der Auffüllung darstellt.

Hinweise

Wenn die statistische semantische Indizierung zusätzlich zur Volltextindizierung aktiviert ist, erfolgen die semantischen Extraktion und Auffüllung von Schlüsselausdrücken sowie die Extraktion von Dokumentähnlichkeitsdaten gleichzeitig mit der Volltextindizierung. Die Auffüllung des Dokumentähnlichkeitsindexes erfolgt später in einer zweiten Phase. Weitere Informationen finden Sie unter Verwalten und Überwachen der semantischen Suche.

Berechtigungen

Für SQL Server und SQL Managed Instance ist die VIEW SERVER STATE-Berechtigung erforderlich.

Für SQL-Datenbank Standard-, S0- und S1-Dienstziele sowie für Datenbanken in elastischen Pools ist das Serveradministratorkonto, das Microsoft Entra-Administratorkonto oder die Mitgliedschaft in der ##MS_ServerStateReader##Serverrolle erforderlich. Für alle anderen SQL-Datenbank-Dienstziele ist entweder die VIEW DATABASE STATE-Berechtigung für die Datenbank oder die Mitgliedschaft in der ##MS_ServerStateReader##-Serverrolle erforderlich.

Berechtigungen für SQL Server 2022 und höher

Erfordert die VIEW SERVER PERFORMANCE STATE-Berechtigung auf dem Server.

Physische Joins

Diagram of physical joins for sys.dm_fts_index_population.

Kardinalitäten von Beziehungen

From Beschreibung Beziehung
dm_fts_active_catalogs.database_id dm_fts_index_population.database_id 1:1
dm_fts_active_catalogs.catalog_id dm_fts_index_population.catalog_id 1:1
dm_fts_population_ranges.parent_memory_address dm_fts_index_population.memory_address Viele-zu-eins

Nächste Schritte

Dynamische Verwaltungssichten und Funktionen (Transact-SQL)
Volltextsuche und dynamische Suchansichten und -funktionen für die semantische Suche (Transact-SQL)