Freigeben über


sys.dm_db_xtp_merge_requests (Transact-SQL)

Verfolgt Zusammenführungsanforderungen für Datenbanken nach. Die Zusammenführungsanforderung wurde möglicherweise durch SQL Server oder durch einen Benutzer mit sys.sp_xtp_merge_checkpoint_files (Transact-SQL) generiert.

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

Spaltenname

Datentyp

Beschreibung

request_state

tinyint

Der Status der Zusammenführungsanforderung:

  • 0 = Requested

  • 1 = Pending

  • 2= Installed

  • 3 = Abandoned

request_state_desc

nvarchar(60)

Der aktuelle Status der Anforderung.

  • Requested bedeutet, dass eine Zusammenführungsanforderung vorhanden ist.

  • Pending bedeutet, dass die Zusammenführung verarbeitet wird.

  • Installed bedeutet, dass die Zusammenführung abgeschlossen ist.

  • Abandoned bedeutet, dass die Zusammenführung nicht abgeschlossen werden konnte, möglicherweise weil der Speicher nicht ausreicht.

destination_file_id

GUID

Der eindeutige Bezeichner der Zieldatei für die Zusammenführung der Quelldateien.

lower_bound_tsn

bigint

Der minimale Zeitstempel für die als Ziel verwendete zusammengeführte Datei. Der niedrigste Transaktionszeitstempel aller zusammenzuführenden Quelldateien.

upper_bound_tsn

bigint

Der maximale Zeitstempel für die als Ziel verwendete zusammengeführte Datei. Der höchste Transaktionszeitstempel aller zusammenzuführenden Quelldateien.

collection_tsn

bigint

Der Zeitstempel, bei dem die aktuelle Zeile gesammelt werden kann.

Eine Zeile mit dem Status "Installed" wird entfernt, wenn checkpoint_tsn größer als collection_tsn ist.

Wenn checkpoint_tsn kleiner als collection_tsn ist, wird eine Zeile mit dem Status "Abandoned" entfernt.

checkpoint_lsn

bigint

Die Zeit, zu der der Prüfpunkt gestartet wurde.

Alle Löschvorgänge, die von Transaktionen mit einem niedrigeren Zeitstempel ausgeführt werden, werden in der neuen Datendatei berücksichtigt. Die übrigen Löschvorgänge werden in die als Ziel verwendete Änderungsdatei verschoben.

sourcenumber_file_id

GUID

Bis zu 16 interne Datei-IDs, durch die die Quelldateien in der Zusammenführung eindeutig identifiziert werden.

Berechtigungen

Erfordert die VIEW DATABASE STATE-Berechtigung für die aktuelle Datenbank.

Siehe auch

Konzepte

Dynamische Verwaltungssichten für speicheroptimierte Tabellen (Transact-SQL)