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_requests
ist 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
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für