Gerenciamento de tamanho de arquivo de log do SQL Server

3

Eu tenho todos os meus bancos de dados em recuperação total e faço os backups de log a cada 15 minutos, então meus arquivos de log geralmente são bem pequenos. A pergunta é se há uma operação noturna que faz com que muitas transações aconteçam e faça com que meus arquivos de log cresçam, devo reduzi-los depois?

O fato de ter um arquivo de log gigantesco afeta negativamente o desempenho do banco de dados? O espaço em disco não é um problema no momento.

edit: O uso do SQL 2005 estará usando o 2k8 em breve. (Eu pensei que eu coloquei em ... d'oh)

    
por Rob 15.04.2010 / 14:29

3 respostas

3

Não deve haver um impacto no desempenho com um arquivo de log grande. Você, na verdade, estaria fazendo um sucesso de desempenho precisando regredir o arquivo de log toda noite quando a operação de longa duração acontece.
Se o espaço em disco não é um problema e os logs não estão completamente fora de controle, eu os deixo em paz, mas, como sempre, fique de olho neles.

    
por 15.04.2010 / 14:56
0

Você está executando alguma manutenção durante a noite, como uma reindexação?

Aqui está um link que pode ajudar na decisão de diminuir:

Além disso, sugiro que você atualize a pergunta com a versão do sql que você está usando.

    
por 15.04.2010 / 14:54
0

Se há uma operação toda noite que está crescendo, então definitivamente não a encolha. Eles obviamente precisam ter tamanho e crescer novamente.

    
por 15.04.2010 / 15:41