Bagikan melalui


sp_replflush (T-SQL)

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Bersihkan cache artikel. Prosedur tersimpan ini dijalankan di Publisher pada database publikasi.

Penting

Anda tidak harus menjalankan prosedur ini secara manual. sp_replflush hanya boleh digunakan untuk memecahkan masalah replikasi seperti yang diarahkan oleh profesional dukungan replikasi yang berpengalaman.

Konvensi sintaks transact-SQL

Sintaks

  
sp_replflush  

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.

Lihat Juga

sp_replcmds (T-SQL)
sp_repldone (T-SQL)
sp_repltrans (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)