Dela via


sys.sp_flush_commit_table (Transact-SQL)

gäller för:SQL Server

Rensar i minnet syscommittab till disken för att hjälpa till med rensning av ändringsspårning.

Transact-SQL syntaxkonventioner

Syntax

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

Argumentpunkter

[ @flush_ts = ] flush_ts

Anger den aktuella ändringsspårningsversionen. @flush_ts är bigint och kan inte vara NULL.

[ @cleanup_version = ] cleanup_version

Vattenstämpelns ändringsspårningsversion för syscommittab rensning. @cleanup_version är bigint, med standardvärdet NULL.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Exempel

EXECUTE sys.sp_flush_commit_table 11;
GO

Här är resultatet.

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

Anmärkningar

Den här proceduren måste köras i en databas som har aktiverat ändringsspårning.

Behörigheter

Endast en medlem av sysadmin-serverrollen eller db_owner databasroll kan utföra den här proceduren.