Compartilhar via


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.