Freigeben über


sys.dm_fts_index_population

Aktualisiert: 12. Dezember 2006

Gibt Informationen zu den aktuell ausgeführten Volltextindexauffüllungen 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)

Adresse der Speicherpuffer, die der aktuellen Auffüllung zugeordnet sind.

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 nachverfolgten Änderungen

4 = Aktualisieren von nachverfolgten Änderungen 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

Anzahl der Arbeitsbatches, die seit dem letzten Auffüllungsprüfpunkt verarbeitet wurden.

status

int

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

0 = Neue Auffüllung

1 = Beim Datenbankstart fortsetzen

2 = Temporärer Fehler

3 = Wird gestartet

4 = Nach temporärem Fehler fortsetzen

5 = Normal verarbeiten

6 = Wird beendet

7 = Verarbeitung wurde angehalten

8 = Es wurden Fehler auf Zeilenebene entdeckt, die Vorgänge werden wiederholt

9 = Wiederholungsphase wird gestartet

10 = Wiederholungen werden verarbeitet

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

Anzahl der Arbeitstasks, von denen diese Auffüllung zurzeit verarbeitet wird.

queued_population_type

int

Typ der Auffüllung, basierend auf nachverfolgten Änderungen, die ggf. nach der aktuellen Auffüllung folgt.

queued_population_type_description

nvarchar(120)

Beschreibung der Auffüllung, die ggf. folgt.

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.

Berechtigungen

Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.

Physikalische Verknüpfungen

Wesentliche Verknüpfungen 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

m:1

Beispiele

Im folgenden Beispiel werden alle derzeit auf dem Server aktiven vollständigen Auffüllungen zurückgegeben.

SELECT * FROM sys.dm_fts_index_population 
    WHERE population_type = 1

Siehe auch

Verweis

Dynamische Verwaltungssichten und -funktionen
Dynamische Verwaltungssichten im Zusammenhang mit der Volltextsuche

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

12. Dezember 2006

Neuer Inhalt:
  • Das Beispiel wurde hinzugefügt.