Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
STL_COMMIT_STATS
Menyediakan metrik yang terkait dengan kinerja komit, termasuk waktu berbagai tahapan komit dan jumlah blok yang dilakukan. Query STL COMMIT _ _ STATS untuk menentukan bagian dari transaksi yang dihabiskan untuk komit dan berapa banyak antrian yang terjadi.
STL_ COMMIT _ STATS hanya terlihat oleh pengguna super. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.
Beberapa atau semua data dalam tabel ini juga dapat ditemukan di tampilan SYS pemantauanSYS_TRANSACTION_HISTORY. Data dalam tampilan SYS pemantauan diformat agar lebih mudah digunakan dan dipahami. Kami menyarankan Anda menggunakan tampilan SYS pemantauan untuk pertanyaan Anda.
Kolom tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
xid | bigint | Id transaksi sedang dilakukan. |
node | integer | Nomor simpul. -1 adalah simpul pemimpin. |
startqueue | timestamp | Mulai dari antrian untuk komit. |
startwork | timestamp | Mulai dari komit. |
endflush | timestamp | Akhir fase flush blok kotor. |
endstage | timestamp | Akhir fase pementasan metadata. |
endlocal | timestamp | Akhir dari fase komit lokal. |
startglobal | timestamp | Mulai dari fase global. |
endtime | timestamp | Akhir dari komit. |
queuelen | bigint | Jumlah transaksi yang berada di depan transaksi ini dalam antrian komit. |
permblocks | bigint | Jumlah blok permanen yang ada pada saat komit ini. |
newblocks | bigint | Jumlah blok permanen baru pada saat komit ini. |
dirtyblocks | bigint | Jumlah blok yang harus ditulis sebagai bagian dari komit ini. |
headers | bigint | Jumlah header blok yang harus ditulis sebagai bagian dari komit ini. |
numxids | integer | Jumlah DML transaksi aktif. |
oldestxid | bigint | DMLTransaksi aktif tertua. XID |
extwritelatency | bigint | Informasi ini hanya untuk penggunaan internal. |
metadatawritten | int | Informasi ini hanya untuk penggunaan internal. |
tombstonedblocks | bigint | Informasi ini hanya untuk penggunaan internal. |
tossedblocks | bigint | Informasi ini hanya untuk penggunaan internal. |
batched_by | bigint | Informasi ini hanya untuk penggunaan internal. |
Contoh kueri
select node, datediff(ms,startqueue,startwork) as queue_time, datediff(ms, startwork, endtime) as commit_time, queuelen from stl_commit_stats where xid = 2574 order by node; node | queue_time | commit_time | queuelen -----+--------------+-------------+--------- -1 | 0 | 617 | 0 0 | 444950725641 | 616 | 0 1 | 444950725636 | 616 | 0