sp_replflush (T-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Bersihkan cache artikel. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.
Penting
Anda tidak harus menjalankan prosedur ini secara manual. Anda hanya boleh menggunakan sp_replflush
untuk memecahkan masalah replikasi seperti yang diarahkan oleh profesional dukungan replikasi berpengalaman.
Sintaks
sp_replflush
[ ; ]
Argumen
Tidak ada.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_replflush
digunakan dalam replikasi transaksional.
Definisi artikel disimpan dalam cache untuk efisiensi. sp_replflush
digunakan oleh prosedur tersimpan replikasi lain setiap kali definisi artikel dimodifikasi atau dihilangkan.
Hanya satu koneksi klien yang dapat memiliki akses pembaca log ke database tertentu. Jika klien memiliki akses pembaca log ke database, menjalankan sp_replflush
menyebabkan klien merilis aksesnya. Klien lain kemudian dapat memindai log transaksi menggunakan sp_replcmds
atau sp_replshowcmds
.
Izin
Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_replflush
.