sys.sp_flush_commit_table (Transact-SQL)
Aplica-se: SQL Server
Libera a memória na memória syscommittab
para o disco para ajudar na limpeza do controle de alterações.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_flush_commit_table
[ @flush_ts = ] flush_ts
[ , [ @cleanup_version = ] cleanup_version ]
[ ; ]
Argumentos
@flush_ts [ = ] flush_ts
Especifica a versão atual do controle de alterações. @flush_ts é bigint e não pode serNULL
.
@cleanup_version [ = ] cleanup_version
A versão de controle de alterações de marca d'água para syscommittab
limpeza. @cleanup_version é bigint, com um padrão de NULL
.
Valores do código de retorno
0
(sucesso) ou 1
(falha).
Exemplos
EXEC sys.sp_flush_commit_table 11;
GO
Veja a seguir o conjunto de resultados.
Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076
Comentários
Esse procedimento deve ser executado em um banco de dados que tenha o controle de alterações habilitado.
Permissões
Somente um membro da função de servidor sysadmin ou db_owner função de banco de dados pode executar esse procedimento.