sys.sp_flush_commit_table (T-SQL)
Berlaku untuk: SQL Server
Bersihkan dalam memori syscommittab
ke disk untuk membantu pembersihan pelacakan perubahan.
Sintaks
sp_flush_commit_table
[ @flush_ts = ] flush_ts
[ , [ @cleanup_version = ] cleanup_version ]
[ ; ]
Argumen
[ @flush_ts = ] flush_ts
Menentukan versi pelacakan perubahan saat ini. @flush_ts besar, dan tidak boleh NULL.
[ @cleanup_version = ] cleanup_version
Versi pelacakan perubahan marka air untuk syscommittab
pembersihan. @cleanup_version besar, dengan default NULL
.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Contoh
EXEC sys.sp_flush_commit_table 11;
GO
Berikut adalah hasil yang ditetapkan.
Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076
Keterangan
Prosedur ini harus dijalankan dalam database yang mengaktifkan pelacakan perubahan.
Izin
Hanya anggota peran server sysadmin atau peran database db_owner yang dapat menjalankan prosedur ini.