Pelacakan perubahan - sys.dm_tran_commit_table
Berlaku untuk: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Menampilkan satu baris untuk setiap transaksi yang diterapkan untuk tabel yang dilacak oleh pelacakan perubahan SQL Server. Tampilan sys.dm_tran_commit_table
manajemen, yang disediakan untuk tujuan dukungan dan mengekspos informasi terkait transaksi yang mengubah penyimpanan pelacakan dalam sys.syscommittab
tabel sistem. Tabel sys.syscommittab
menyediakan pemetaan persisten yang efisien dari ID transaksi khusus database ke nomor urutan log penerapan (LSN) transaksi dan menerapkan tanda waktu. Data yang disimpan dalam sys.syscommittab
tabel dan diekspos dalam tampilan manajemen ini tunduk pada pembersihan sesuai dengan periode retensi yang ditentukan saat pelacakan perubahan dikonfigurasi.
Catatan
Untuk memanggil ini dari Azure Synapse Analytics atau Analytics Platform System (PDW), gunakan nama sys.dm_pdw_nodes_tran_commit_table
. Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
commit_ts |
bigint | Angka yang meningkat secara monoton yang berfungsi sebagai tanda waktu khusus database untuk setiap transaksi yang dilakukan. |
xdes_id |
bigint | ID internal khusus database untuk transaksi. |
commit_lbn |
bigint | Jumlah blok log yang berisi catatan log penerapan untuk transaksi. |
commit_csn |
bigint | Nomor urutan penerapan khusus instans untuk transaksi. |
commit_time |
datetime | Waktu ketika transaksi dilakukan. |
pdw_node_id |
int | Berlaku untuk: Azure Synapse Analytics, Analytics Platform System (PDW) Pengidentifikasi untuk simpul tempat distribusi ini aktif. |
Catatan
Tabel sys.dm_tran_commit_table
tidak akan mencerminkan perubahan langsung untuk pengguna baca-saja, karena VIEW SERVER STATE
izin diperlukan. Perubahan tetap disimpan di rowstore hingga CHECKPOINT
terjadi, mengikuti pengguna baca-saja yang akan melihatnya tercermin. Perilaku ini tidak diamati untuk pengguna SA.