sp_replmonitorhelpmergesessiondetail (T-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Mengembalikan informasi tingkat artikel terperinci tentang sesi Agen Penggabungan replikasi tertentu, yang digunakan untuk memantau replikasi penggabungan. Kumpulan hasil menyertakan baris detail untuk setiap artikel yang disinkronkan selama sesi. Ini juga mencakup baris yang mewakili inisialisasi sesi dan baris yang meringkas fase pengunggahan dan pengunduhan sesi. Prosedur tersimpan ini dijalankan di Distributor pada database distribusi, atau di Pelanggan pada database langganan.
Sintaks
sp_replmonitorhelpmergesessiondetail [ @session_id = ] session_id
[ ; ]
Argumen
[ @session_id = ] session_id
Menentukan sesi agen. @session_id int, tanpa default.
Tataan hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
PhaseID |
int | Fase sesi sinkronisasi, dan bisa menjadi salah satu nilai berikut:0 = Baris inisialisasi atau ringkasan1 = Unggah2 = Unduh |
ArticleName |
nama sysname | Nama artikel yang sedang disinkronkan. ArticleName juga berisi informasi ringkasan untuk baris dalam kumpulan hasil yang tidak mewakili detail artikel. |
PercentComplete |
desimal | Menunjukkan persentase total perubahan yang diterapkan dalam baris detail artikel tertentu untuk sesi yang sedang berjalan atau gagal. |
RelativeCost |
desimal | Menunjukkan waktu yang dihabiskan untuk menyinkronkan artikel sebagai persentase dari total waktu sinkronisasi untuk sesi tersebut. |
Duration |
int | Panjang sesi agen. |
Inserts |
int | Jumlah sisipan dalam sesi. |
Updates |
int | Jumlah pembaruan dalam sesi. |
Deletes |
int | Jumlah penghapusan dalam sesi. |
Conflicts |
int | Jumlah konflik yang terjadi dalam sesi. |
ErrorID |
int | ID kesalahan sesi. |
SeqNo |
int | Urutan sesi dalam tataan hasil. |
RowType |
int | Menunjukkan jenis informasi apa yang diwakili setiap baris dalam tataan hasil.0 = inisialisasi1 = ringkasan unggahan2 = detail unggahan artikel3 = ringkasan unduhan4 = detail unduhan artikel |
SchemaChanges |
int | Jumlah perubahan skema dalam sesi. |
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_replmonitorhelpmergesessiondetail
digunakan untuk memantau replikasi penggabungan.
Saat dijalankan pada Pelanggan, sp_replmonitorhelpmergesessiondetail
hanya mengembalikan informasi terperinci tentang 5 sesi Agen Penggabungan terakhir.
Izin
Hanya anggota peran database tetap db_owner atau replmonitor pada database distribusi di Distributor atau pada database langganan di Pelanggan yang dapat menjalankan sp_replmonitorhelpmergesessiondetail
.