Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
SVV_TRANSACTIONS
Mencatat informasi tentang transaksi yang saat ini menyimpan kunci pada tabel dalam database. Gunakan TRANSACTIONS tampilan SVV _ untuk mengidentifikasi transaksi terbuka dan mengunci masalah pertentangan. Untuk informasi selengkapnya tentang kunci, lihat Mengelola operasi tulis bersamaan danLOCK.
SVV_ TRANSACTIONS dapat dilihat oleh semua pengguna. Pengguna super dapat melihat semua baris; pengguna biasa hanya dapat melihat data mereka sendiri. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.
Kolom tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
txn_owner | text | Nama pemilik transaksi. |
txn_db | text | Nama database yang terkait dengan transaksi. |
xid | bigint | ID Transaksi. |
pid | integer | ID proses yang terkait dengan kunci. |
txn_start | timestamp | Waktu mulai transaksi. |
lock_mode | text | Nama mode kunci ditahan atau diminta oleh proses ini. Jika lock_mode is ExclusiveLock and granted is true (t ), maka ID transaksi ini adalah transaksi terbuka. |
lockable_object_type | text | Jenis objek yang meminta atau menahan kunci, baik relation jika itu adalah tabel atau transactionid jika itu adalah transaksi. |
relasi | integer | ID tabel untuk tabel (relasi) memperoleh kunci. Nilai ini adalah NULL jika lockable_object_type adatransactionid . |
diberikan | boolean | Nilai yang menunjukkan apakah kunci telah diberikan (t ) atau tertunda (f ). |
Kueri Sampel
Perintah berikut menunjukkan semua transaksi aktif dan kunci yang diminta oleh setiap transaksi.
select * from svv_transactions; txn_ lockable_ owner | txn_db | xid | pid | txn_start | lock_mode | object_type | relation | granted -------+--------+--------+-------+----------------------------+---------------------+----------------+----------+--------- root | dev | 438484 | 22223 | 2016-03-02 18:42:18.862254 | AccessShareLock | relation | 100068 | t root | dev | 438484 | 22223 | 2016-03-02 18:42:18.862254 | ExclusiveLock | transactionid | | t root | tickit | 438490 | 22277 | 2016-03-02 18:42:48.084037 | AccessShareLock | relation | 50860 | t root | tickit | 438490 | 22277 | 2016-03-02 18:42:48.084037 | AccessShareLock | relation | 52310 | t root | tickit | 438490 | 22277 | 2016-03-02 18:42:48.084037 | ExclusiveLock | transactionid | | t root | dev | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation | 100068 | f root | dev | 438505 | 22378 | 2016-03-02 18:43:27.611292 | RowExclusiveLock | relation | 16688 | t root | dev | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessShareLock | relation | 100064 | t root | dev | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation | 100166 | t root | dev | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation | 100171 | t root | dev | 438505 | 22378 | 2016-03-02 18:43:27.611292 | AccessExclusiveLock | relation | 100190 | t root | dev | 438505 | 22378 | 2016-03-02 18:43:27.611292 | ExclusiveLock | transactionid | | t (12 rows) (12 rows)