Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2025 (17.x) e versões posteriores
Retorna uma única linha refletindo o status do mecanismo de banco de dados OLTP (XTP) In-Memory ao remover o mecanismo de um banco de dados.
A remoção ou desimplantação do mecanismo XTP é um processo de várias etapas iniciado pela ALTER DATABASE ... REMOVE FILE instrução que remove o último contêiner restante otimizado para memória do grupo de arquivos com otimização de memória. O sys.dm_db_xtp_undeploy_status modo de exibição relata a etapa atual do processo. Ele pode ser usado para monitorar e solucionar problemas de remoção de contêineres e grupos de arquivos com otimização de memória.
Para obter mais informações e revisar um processo passo a passo, consulte Remoção de contêiner e grupo de arquivos com otimização de memória.
| Nome da coluna | Tipo de dados | Descrição |
|---|---|---|
deployment_state |
Int | O estado atual do mecanismo XTP:0 - O mecanismo XTP não está implantado.O mecanismo XTP nunca foi implantado neste banco de dados ou já foi removido. 1 - O mecanismo XTP está pronto (versão implantada).Versão implantada significa que existe um contêiner e um grupo de arquivos com otimização de memória, tabelas com otimização de memória ou outros objetos XTP não existem, mas podem ser criados, e os pontos de verificação XTP não estão em execução. ALTER DATABASE ... REMOVE FILE pode ser executado para remover todos os contêineres com otimização de memória, incluindo o último contêiner restante.2 - O motor XTP está pronto (checkpoint-deployed).Ponto de verificação implantado significa que tabelas com otimização de memória ou outros objetos XTP existem (ou existiram no passado) e os pontos de verificação XTP estão em execução. ALTER DATABASE ... REMOVE FILE pode ser executado para começar a remover o último contêiner restante otimizado para memória.3 - Aguardando o início do log para avançar após a desimplantação do LSN.A desimplantação do XTP está em andamento. Pontos de verificação manuais usando CHECKPOINT e backups usando BACKUP DATABASE e BACKUP LOG podem ser executados para avançar o start_of_log_lsn valor além do undeploy_lsn valor.4 - Aguardando o registro final do log de desimplantação.A desimplantação do XTP está em andamento. Depois que o início do LSN de log avança após o LSN de desimplantação, inclusive em todas as réplicas do grupo de disponibilidade, a réplica primária cria o registro de log de desimplantação final. Depois que o registro de log final for aplicado, o ponto de verificação subsequente desimplantará o mecanismo XTP. 5 - Aguardando um ponto de verificação XTP para concluir a desimplantação do XTP.A desimplantação do XTP está em andamento. O ponto de verificação XTP final pode ser iniciado manualmente usando CHECKPOINTo , ou ocorrerá automaticamente quando o log de transações crescer acima de um determinado limite. Para obter mais informações, consulte Operação de ponto de verificação para tabelas com otimização de memória.6 - Pronto para remover o último recipiente otimizado para memória.A desimplantação do XTP está em andamento. Esse estado pode ser alcançado se a instrução para remover o último contêiner otimizado para memória tiver sido abortada antes da ALTER DATABASE ... REMOVE FILE conclusão da desimplantação do XTP. A instrução pode ser executada novamente para remover o último contêiner e concluir a desimplantação do XTP. |
undeploy_lsn |
numérico(25,0) | O número de sequência de log (LSN) que indica o início da remoção do mecanismo XTP do banco de dados. Um registro de log com esse LSN é registrado depois que uma ALTER DATABASE ... REMOVE FILE instrução é executada pela primeira vez para o último contêiner restante otimizado para memória para iniciar o processo de desimplantação do mecanismo XTP e ocorre um ponto de verificação XTP . Antes do ponto de verificação, o valor relatado é 0. |
start_of_log_lsn |
numérico(25,0) | O LSN inicial da parte ativa do log de transações. |
deployment_state_desc |
Nvarchar(60) | A descrição do estado atual do mecanismo XTP. |
Permissões
Requer permissão VIEW DATABASE PERFORMANCE STATE no banco de dados.