Compartilhar via


sys.sp_xtp_merge_checkpoint_files (Transact-SQL)

sys.sp_xtp_merge_checkpoint_files mescla os dados e arquivos delta no intervalo da transação especificado.

Para obter mais informações, consulte Criando e gerenciando armazenamento para objetos com otimização de memória.

Ícone de vínculo de tópico Convenções da sintaxe Transact-SQL

Aplica-se a: SQL Server (do SQL Server 2014 à versão atual).

Sintaxe

sys.sp_xtp_merge_checkpoint_files database_name, @transaction_lower_bound, @transaction_upper_bound
[;]

Argumentos

  • database_name
    O nome do banco de dados no qual invocar a mesclagem. Se o banco de dados não tiver tabelas na memória, este procedimento retornará com erro do usuário. Se o banco de dados estiver offline, ele retornará um erro.

  • lower_bound_Tid
    O limite inferior (bigint) de transações para um arquivo de dados conforme mostrado no sys.dm_db_xtp_checkpoint_files (Transact-SQL) correspondente ao arquivo de ponto da verificação inicial da mesclagem. Um erro é gerado para o valor inválido de transactonId.

  • upper_bound_Tid
    O limite superior (bigint) de transações para um arquivo de dados conforme mostrado em sys.dm_db_xtp_checkpoint_files (Transact-SQL). Um erro é gerado para o valor inválido de transactonId.

Valores de código de retorno

Nenhum

Cursores retornados

Nenhum

Permissões

Requer a função de servidor fixa sysadmin e a função de banco de dados fixa db_owner.

Comentários

Mescla os dados e arquivos delta no intervalo válido para gerar um único arquivo de dados e delta. Esse procedimento não honra a política de mesclagem.

Consulte também

Referência

Procedimentos armazenados do sistema (Transact-SQL)

Conceitos

OLTP na memória (otimização na memória)