Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform Systeem (PDW)
SQL-database in Microsoft Fabric
Toont één rij voor elke transactie die is toegewijd voor een tabel die wordt gevolgd door SQL Server-wijzigingstracking. De sys.dm_tran_commit_table beheerweergave, die wordt aangeboden voor ondersteuning en de transactiegerelateerde informatie blootstelt die wijzigingstracking in de sys.syscommittab systeemtabel opslaat. De sys.syscommittab tabel biedt een efficiënte, persistente mapping van een database-specifieke transactie-ID naar het commitlog-sequentienummer (LSN) en commit-tijdstempel van de transactie. De gegevens die in de sys.syscommittab tabel worden opgeslagen en in deze beheerweergave worden getoond, zijn onderhevig aan opschoning volgens de retentieperiode die is gespecificeerd toen wijzigingstracking werd ingesteld.
Opmerking
Gebruik de naam sys.dm_pdw_nodes_tran_commit_tableom dit aan te roepen vanuit Azure Synapse Analytics of Analytics Platform System (PDW). Deze syntaxis wordt niet ondersteund door een serverloze SQL-pool in Azure Synapse Analytics.
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
commit_ts |
bigint | Een monotoon oplopend getal dat dient als database-specifieke tijdstempel voor elke gecommitteerde transactie. |
xdes_id |
bigint | Een database-specifieke interne ID voor de transactie. |
commit_lbn |
bigint | Het nummer van het logblok dat het commit-logrecord voor de transactie bevat. |
commit_csn |
bigint | Het instance-specifieke commit-sequentienummer voor de transactie. |
commit_time |
datetime | Het moment waarop de transactie werd uitgevoerd. |
pdw_node_id |
int |
Van toepassing op: Azure Synapse Analytics, Analytics Platform System (PDW) De id voor het knooppunt waarop deze distributie zich bevindt. |
Opmerking
De tabel sys.dm_tran_commit_table zal geen live wijzigingen weergeven voor alleen-lezen gebruikers, omdat VIEW SERVER STATE toestemming vereist is. De wijzigingen blijven opgeslagen in de rowstore totdat er een CHECKPOINT plaatsvindt, waarna alleen-lezen gebruikers ze weerspiegeld zien. Dit gedrag wordt niet waargenomen bij SA-gebruikers.