Condividi tramite


sys.sp_flush_commit_table (Transact-SQL)

Si applica a: SQL Server

Scarica l'oggetto in memoria syscommittab su disco per facilitare la pulizia del rilevamento delle modifiche.

Convenzioni relative alla sintassi Transact-SQL

Sintassi

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

Argomenti

[ @flush_ts = ] flush_ts

Specifica la versione corrente del rilevamento delle modifiche. @flush_ts è bigint e non può essere NULL.

[ @cleanup_version = ] cleanup_version

Versione del rilevamento delle modifiche della filigrana per syscommittab la pulizia. @cleanup_version è bigint, con il valore predefinito NULL.

Valori del codice restituito

0 (esito positivo) o 1 (errore).

Esempi

EXEC sys.sp_flush_commit_table 11;
GO

Il set di risultati è il seguente.

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

Osservazioni:

Questa procedura deve essere eseguita in un database in cui è abilitato il rilevamento delle modifiche.

Autorizzazioni

Questa procedura può essere eseguita solo da un membro del ruolo del server sysadmin o db_owner ruolo del database.