Freigeben über


sys.dm_fts_index_population (Transact-SQL)

Gibt Informationen zu den aktuell ausgeführten Auffüllungen des Volltextindexes und semantischen Schlüsselausdrucks zurück, die gerade in SQL Server ausgeführt werden.

Gilt für: SQL Server (SQL Server 2008 bis aktuelle Version).

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 Typen:

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

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

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

Gilt für: SQL Server 2012 bis SQL Server 2014.

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

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Physische Joins

Wesentliche Joins dieser dynamischen Verwaltungssicht

Kardinalität der Beziehungen

Von

Zu

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

n:1

Siehe auch

Verweis

Dynamische Verwaltungssichten und Funktionen (Transact-SQL)

Dynamische Verwaltungssichten und -funktionen für Volltextsuche und semantische Suche (Transact-SQL)