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.
Contenuto correlato
- Informazioni sul rilevamento delle modifiche (Transact-SQL)
- Pulizia e risoluzione dei problemi di rilevamento delle modifiche (Transact-SQL)
- Funzioni di rilevamento delle modifiche (Transact-SQL)
- Tabelle di sistema di rilevamento delle modifiche (Transact-SQL)
- Stored procedure di rilevamento delle modifiche (Transact-SQL)