sys.dm_db_xtp_merge_requests (Transact-SQL)

Gilt für:SQL Server 2014 (12.x)

Verfolgt Zusammenführungsanforderungen für Datenbanken nach. Die Mergeanforderung wurde möglicherweise von SQL Server generiert, oder die Anforderung könnte von einem Benutzer mit sys.sp_xtp_merge_checkpoint_files (Transact-SQL) gestellt worden sein.

Hinweis

Diese dynamische Verwaltungsansicht (Dynamic Management View, DMV) sys.dm_db_xtp_merge_requestsist bis microsoft SQL Server 2014 vorhanden. Ab SQL Server 2016 gilt diese DMV jedoch nicht mehr.

Spalten im Bericht

Spaltenname Datentyp BESCHREIBUNG
request_state TINYINT Der Status der Zusammenführungsanforderung:
0 = Requested
1 = Pending
2 = installiert
3 = Abandoned
request_state_desc nvarchar(60) Bedeutungen für den aktuellen Zustand der Anforderung:

Angefordert: Eine Mergeanforderung ist vorhanden.
Ausstehend: Die Zusammenführung wird gerade verarbeitet.
Installiert: Die Zusammenführung ist abgeschlossen.
Aufgegeben: Die Zusammenführung konnte nicht abgeschlossen werden, möglicherweise aufgrund fehlenden Speichers.
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_tsn 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, die die Quelldateien im Merge eindeutig identifizieren.

Berechtigungen

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

Berechtigungen für SQL Server 2022 und höher

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

Weitere Informationen

Nächste Schritte