sys.dm_db_xtp_merge_requests (Transact-SQL)

Aplica-se a:SQL Server 2014 (12.x)

Rastreia solicitações de mesclagem de banco de dados. A solicitação de mesclagem pode ter sido gerada por SQL Server ou a solicitação pode ter sido feita por um usuário com sys.sp_xtp_merge_checkpoint_files (Transact-SQL).

Observação

Essa DMV (exibição de gerenciamento dinâmico), sys.dm_db_xtp_merge_requests, existe até o Microsoft SQL Server 2014. Mas, a partir do SQL Server 2016, essa DMV não se aplica mais.

Colunas no relatório

Nome da coluna Tipo de dados Descrição
request_state TINYINT O status da solicitação de mesclagem:
0 = solicitado
1 = pendente
2 = instalado
3 = abandonado
request_state_desc nvarchar(60) Significados para o estado atual da solicitação:

Solicitado – existe uma solicitação de mesclagem.
Pendente – a mesclagem está sendo processada.
Instalado – a mesclagem está concluída.
Abandonado – a mesclagem não pôde ser concluída, talvez devido à falta de armazenamento.
destination_file_id GUID O identificador exclusivo do arquivo de destino para a mesclagem dos arquivos de origem.
lower_bound_tsn BIGINT O carimbo de data/hora mínimo para o arquivo de mesclagem de destino. O carimbo de data/hora da transação mais baixa de todos os arquivos de origem a serem mesclados.
upper_bound_tsn BIGINT O carimbo de data/hora máximo para o arquivo de mesclagem de destino. O carimbo de data/hora da transação mais alta de todos os arquivos de origem a serem mesclados.
collection_tsn BIGINT O carimbo de data/hora em que a linha atual pode ser coletada.

Uma linha no estado Instalado será removida quando checkpoint_tsn for maior que collection_tsn.

Uma linha no estado Abandonado será removida quando checkpoint_tsn for menor que collection_tsn.
checkpoint_tsn BIGINT A hora em que o ponto de verificação foi iniciado.

Todas as exclusões feitas por transações com um carimbo de data/hora inferior a esse serão contabilizadas no novo arquivo de dados. As exclusões restantes são movidas para o arquivo delta de destino.
sourcenumber_file_id GUID Até 16 IDs de arquivo internas que identificam exclusivamente os arquivos de origem na mesclagem.

Permissões

Requer a permissão VIEW DATABASE STATE no banco de dados atual.

Permissões para SQL Server 2022 e posterior

Requer a permissão VIEW DATABASE PERFORMANCE STATE no banco de dados.

Confira também

Próximas etapas