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 pelo SQL Server ou 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 fusão 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 interno 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 do SQL Server 2022 e posteriores
Requer a permissão VIEW DATABASE PERFORMANCE STATE no banco de dados.
Confira também
- Introdução às tabelas com otimização de memória
- Exibições de gerenciamento dinâmico de tabela com otimização de memória