"Änderungen nachverfolgen" - dm_tran_commit_tableChange Tracking - sys.dm_tran_commit_table

Gilt für: JaSQL Server JaAzure SQL-Datenbank NeinAzure Synapse Analytics (SQL DW) NeinParallel Data Warehouse APPLIES TO: yesSQL Server yesAzure SQL Database noAzure Synapse Analytics (SQL DW) noParallel Data Warehouse

Zeigt eine Zeile für jede Transaktion an, für die von der SQL ServerSQL Server -Änderungsnachverfolgung ein Commit für eine Tabelle ausgeführt wird, die nachverfolgt wird.Displays one row for each transaction that is committed for a table that is tracked by SQL ServerSQL Server change tracking. Die verwaltungssicht dm_tran_commit_table, die aus Gründen der unterstützbarkeit bereitgestellt wird, und macht die transaktionsbezogenen Informationen, die nachverfolgung von Änderungen werden in der Systemtabelle sys.syscommittab speichert.The sys.dm_tran_commit_table management view, which is provided for supportability purposes and exposes the transaction-related information that change tracking stores in the sys.syscommittab system table. Die Tabelle sys.syscommittab ermöglicht eine effiziente persistente Zuordnung zwischen einer datenbankspezifischen Transaktions-ID und den Commit-Protokollfolgenummern (Log Sequence Number, LSN) und den Commit-Timestamps der Transaktion.The sys.syscommittab table provides an efficient persistent mapping from a database-specific transaction ID to the transaction's commit log sequence number (LSN) and commit timestamp. Die Daten, die in der sys.syscommittab-Tabelle gespeichert und in dieser verwaltungssicht verfügbar gemacht werden gemäß dem Cleanup gemäß der Beibehaltungsdauer angegeben, bei der änderungsnachverfolgung konfiguriert wurde.The data that is stored in the sys.syscommittab table and exposed in this management view is subject to cleanup according to the retention period specified when change tracking was configured.

Hinweis

Aufrufen von Azure Synapse Analytics (SQL Data Warehouse)Azure Synapse Analytics (SQL DW) oder Parallel Data WarehouseParallel Data Warehouse, verwenden Sie den Namen sys.dm_pdw_nodes_tran_commit_table.To call this from Azure Synapse Analytics (SQL Data Warehouse)Azure Synapse Analytics (SQL DW) or Parallel Data WarehouseParallel Data Warehouse, use the name sys.dm_pdw_nodes_tran_commit_table.

SpaltennameColumn name DatentypData type BeschreibungDescription
commit_tscommit_ts bigintbigint Eine monoton steigende Zahl, die als datenbankspezifischer Timestamp für jede Transaktion dient, für die ein Commit ausgeführt wurde.A monotonically increasing number that serves as a database-specific timestamp for each committed transaction.
xdes_idxdes_id bigintbigint Eine datenbankspezifische interne ID für die Transaktion.A database-specific internal ID for the transaction.
commit_lbncommit_lbn bigintbigint Die Nummer des Protokollblocks, der den Protokolldatensatz für den Commit der Transaktion enthält.The number of the log block that contains the commit log record for the transaction.
commit_csncommit_csn bigintbigint Die instanzspezifische Commitfolgenummer für die Transaktion.The instance-specific commit sequence number for the transaction.
commit_timecommit_time smalldatetimesmalldatetime Der Zeitpunkt, zu dem für die Transaktion ein Commit ausgeführt wurde.The time when the transaction was committed.
pdw_node_idpdw_node_id intint Gilt für: Azure Synapse Analytics (SQL Data Warehouse)Azure Synapse Analytics (SQL DW), Parallel Data WarehouseParallel Data WarehouseApplies to: Azure Synapse Analytics (SQL Data Warehouse)Azure Synapse Analytics (SQL DW), Parallel Data WarehouseParallel Data Warehouse

Der Bezeichner für den Knoten, dem auf diesem Verteilungspunkt befindet.The identifier for the node that this distribution is on.

Siehe auchSee Also

Dynamische Verwaltungssichten und -funktionen (Transact-SQL) Dynamic Management Views and Functions (Transact-SQL)
Informationen zur Änderungsnachverfolgung (SQL Server)About Change Tracking (SQL Server)