Acabei de perceber que este banco de dados está atualmente no modo "Em recuperação".
Como faço para voltar ao modo normal (sem (em recuperação))?
Este é um banco de dados muito ativo e estou tentando ter muito cuidado com o que está acontecendo.
Atualização : A indicação "Em recuperação" desapareceu. Por que está fazendo isso? A única coisa que fiz foi parar e iniciar o SQL Server.
Quando você inicia o SQL Server, o que é chamado de "recuperação" é executado para cada banco de dados. Este consiste basicamente em três etapas:
O mesmo tipo de recuperação é executado quando você faz failover se usar Grupos de Disponibilidade Always On, btw.
Refazer não deve levar mais de 1 minuto para desligamentos forçados, pois essa é a configuração padrão no SQL Server (existem configurações de servidor e banco de dados para isso). Para desligamentos adequados, o tempo de refazer será muito rápido.
Desfazer leva o tempo que for necessário.
Há uma configuração introduzida em 2019 chamada Recuperação acelerada do banco de dados que fará com que a recuperação seja muito rápida, mas há um custo envolvido quando você modifica os dados. No entanto, se a recuperação for um problema frequente para você, essa opção deve ser considerada pelo menos.
Você também pode alterar o tempo de recuperação de destino do banco de dados ou CHECKPOINT do banco de dados antes do desligamento.