Partilhar via


Configure the recovery interval Server Configuration Option

Este tópico descreve como configurar a opção de configuração do servidor de intervalo de recuperação no SQL Server 2014 usando o SQL Server Management Studio ou o Transact-SQL. A opção recovery interval define um limite superior em relação ao tempo que deve levar a recuperação de um banco de dados. O Mecanismo de Banco de Dados do SQL Server usa o valor especificado para essa opção para determinar aproximadamente a frequência com que os pontos de verificação automáticos devem ser emitidos em um determinado banco de dados.

O valor do intervalo de recuperação padrão é 0, o que permite que o Mecanismo de Banco de Dados configure automaticamente o intervalo de recuperação. Normalmente, o intervalo de recuperação padrão resulta em pontos de verificação automáticos que ocorrem aproximadamente uma vez por minuto para bancos de dados ativos e em um tempo de recuperação inferior a um minuto. Valores mais altos indicam o tempo de recuperação máximo aproximado, em minutos. Por exemplo, a definição do intervalo de recuperação como 3 indica o tempo máximo de recuperação de aproximadamente três minutos.

Neste tópico

Antes de começar

Limitações e Restrições

  • O intervalo de recuperação afeta apenas bancos de dados que usam o tempo de recuperação de destino padrão (0). Para anular o intervalo de recuperação de servidor em um banco de dados, configure um tempo de recuperação de destino não padrão no banco de dados. Para obter mais informações, veja Alterar o tempo de recuperação alvo de um banco de dados (SQL Server).

Recomendações

  • Essa opção é uma opção avançada e deve ser alterada somente por um administrador de banco de dados experiente ou técnico certificado do SQL Server.

  • Normalmente, é recomendável manter o intervalo de recuperação em 0, a menos que você tenha problemas de desempenho. Se você decidir aumentar a configuração de intervalo de recuperação, é recomendável fazer isso gradativamente, em pequenos incrementos, e avaliar o efeito de cada aumento incremental no desempenho da recuperação.

  • Se você usar sp_configure para alterar o valor da opção recovery interval para mais de 60 (minutos), especifique RECONFIGURE WITH OVERRIDE. WITH OVERRIDE desabilita a verificação do valor da configuração (para valores que não são válidos ou não são recomendados).

Segurança

Permissões

Permissões de execução sem parâmetros ou com apenas o primeiro parâmetro em sp_configure são concedidas a todos os usuários por padrão. Para executar sp_configure com ambos os parâmetros para alterar uma opção de configuração ou executar a instrução RECONFIGURE, o usuário deve ter a permissão ALTER SETTINGS no nível do servidor. A permissão ALTER SETTINGS é implicitamente mantida pelas funções de servidor fixas sysadmin e serveradmin .

Como usar o SQL Server Management Studio.

Para definir o intervalo de recuperação

  1. No Pesquisador de Objetos, clique com o botão direito do mouse na instância de servidor e selecione Propriedades.

  2. Clique no nó Configurações de Banco de Dados .

  3. Em Recuperação, na caixa Intervalo de recuperação (minutos) , digite ou selecione um valor de 0 a 32767 para definir o intervalo máximo de tempo, em minutos, que SQL Server deveria gastar recuperando cada banco de dados na inicialização. O padrão é 0, que indica configuração automática pelo SQL Server. Na prática, isso significa um tempo de recuperação inferior a um minuto e um ponto de verificação a cada um minuto aproximadamente para bancos de dados ativos.

Usando o Transact-SQL

Para definir o intervalo de recuperação

  1. Conecte-se ao Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. Este exemplo mostra como usar sp_configure para definir o valor da opção recovery interval como 3 minutos.

USE AdventureWorks2012 ;  
GO  
EXEC sp_configure 'show advanced options', 1;  
GO  
RECONFIGURE ;  
GO  
EXEC sp_configure 'recovery interval', 3 ;  
GO  
RECONFIGURE;  
GO  
  

Para obter mais informações, confira Opções de configuração do servidor (SQL Server).

Acompanhamento: depois de configurar a opção recovery interval

A configuração entra em vigor imediatamente sem reiniciar o servidor.

Confira também

Alterar o tempo de recuperação de destino de um banco de dados (SQL Server)
Pontos de verificação de banco de dados (SQL Server)
Opções de configuração do servidor (SQL Server)
sp_configure (Transact-SQL)
Opção de configuração de servidor show advanced options
RECONFIGURE (Transact-SQL)