Sdílet prostřednictvím


sys.sp_flush_commit_table (Transact-SQL)

platí pro:SQL Server

Vyprázdní paměť syscommittab na disk, aby pomohl s vyčištěním sledování změn.

Transact-SQL konvence syntaxe

Syntaxe

sp_flush_commit_table
    [ @flush_ts = ] flush_ts
    [ , [ @cleanup_version = ] cleanup_version ]
[ ; ]

Argumenty

[ @flush_ts = ] flush_ts

Určuje aktuální verzi sledování změn. @flush_ts je velký a nemůže být NULL.

[ @cleanup_version = ] cleanup_version

Verze sledování změn vodoznaku pro syscommittab vyčištění. @cleanup_version je bigint, s výchozím nastavením NULL.

Hodnoty návratového kódu

0 (úspěch) nebo 1 (selhání).

Příklady

EXECUTE sys.sp_flush_commit_table 11;
GO

Tady je soubor výsledků.

Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076

Poznámky

Tento postup musí být spuštěný v databázi s povoleným sledováním změn.

Povolení

Tento postup může provést pouze člen role serveru sysadmin nebo role databáze db_owner .