Freigeben über


sys.dm_db_xtp_merge_requests (Transact-SQL)

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

Verfolgt Zusammenführungsanforderungen für Datenbanken nach. Die Zusammenführungsanforderung wurde möglicherweise von SQL Server generiert, oder die Anforderung könnte von einem Benutzer mit sys.sp_xtp_merge_checkpoint_files (Transact-SQL) vorgenommen 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 dieser 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 – es ist eine Zusammenführungsanforderung vorhanden.
Ausstehend – der Seriendruck wird verarbeitet.
Installiert – der Seriendruck ist abgeschlossen.
Verlassen - die Zusammenführung konnte nicht abgeschlossen werden, vielleicht aufgrund fehlender Speicher.
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 Seriendruck 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.

Siehe auch

Nächste Schritte