MCDBA Brasil    
09:55:07

 
 
MCDBA Brasil: Forums
 
 


 
  www.mcdbabrasil.com.br :: Exibir tópico - Crescimento excessivo do log
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

Crescimento excessivo do log

 
Novo Tópico   Responder Mensagem    www.mcdbabrasil.com.br - Índice do Fórum -> SQL Server 2005
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
ffeitosa
Domina o assunto
Domina o assunto


Registrado em: Jul 17, 2008
Mensagens: 96
Localização: São Paulo / SP

MensagemEnviada: 31 Jan 2011 09:43    Assunto: Crescimento excessivo do log Responder com Citação

Pessoal, bom dia

Estou com uma situação um pouco estranha aqui.

Tenho uma base de 35mb em produção, com compatibilidade 90 e recovery model SIMPLE. Porém o log está crescendo absurdamente, chegando a estourar o filesystem, ou seja, o log já chegou a 20gb em menos de uma semana. Outro fator é que não é possível liberar esse espaço do log. Já tentei truncate, checkpoint, stop/start, shutdown/restart, backup, backup log colocando a base em FULL e nada. A única maneira é recriando o log.

Alguém já passou por isso? Podem me ajudar?


Obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
servospccbsp
Domina o assunto
Domina o assunto


Registrado em: Aug 05, 2010
Mensagens: 86
Localização: São Paulo

MensagemEnviada: 31 Jan 2011 15:22    Assunto: Responder com Citação

Qual é a versão do seu SQL? Acredito que seja o 2008. Se for, informo-lhe que nesta versão o comando "truncate" foi descontinuado. O teu DB estando no modo simple, você pode fazer um Shrink do arquivo de log, seguindo os passos:
Management Studio, Botão direito no DB correspondete - Tasks - Shrink - Files;
Selecione o arquivo de log e ok.

Para que o teu Redo log não cresça abosurdamente, e que realmente não haja a necessidade de você fazer uma recuperação completa (recuperação o banco até o momento de uma possível fallha), você pode alterar o modo de recover para Bulk-Logged. Nesta opção, as operações de alteração (DML,DDL, DCL+ rotinas internas) não gerarão redo, e consequentemente o arquivo de log não será tocado.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ffeitosa
Domina o assunto
Domina o assunto


Registrado em: Jul 17, 2008
Mensagens: 96
Localização: São Paulo / SP

MensagemEnviada: 31 Jan 2011 15:32    Assunto: Responder com Citação

Então. O SQL é 2005 SP2.

Com relação as opções de shrink já tentei diversas maneiras mas sem sucesso.

Já a opção de BULK-INSERT não avaliei nada ainda.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
servospccbsp
Domina o assunto
Domina o assunto


Registrado em: Aug 05, 2010
Mensagens: 86
Localização: São Paulo

MensagemEnviada: 31 Jan 2011 16:50    Assunto: Responder com Citação

Agora faça isso:

Altere o modo de Recovery para full:

faça 5 backup de logs em seguida.

tente fazer o shrink.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
fabriciol1
Doutor no assunto
Doutor no assunto


Registrado em: Nov 28, 2006
Mensagens: 235
Localização: Vitoria/ES

MensagemEnviada: 31 Jan 2011 21:14    Assunto: Responder com Citação

Ve se essa thread do fórum com um problema parecido pode te ajudar.


http://www.mcdbabrasil.com/modules.php?name=Forums&file=viewtopic&t=4143&highlight=log+sql+server&sid=cdd83ddf6927f7f8cb5780274c033a64

Abraços,
Fabricio Lima
http://fabriciolima.net/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário MSN Messenger
lekinho
Doutor no assunto
Doutor no assunto


Registrado em: Nov 24, 2008
Mensagens: 191
Localização: RJ

MensagemEnviada: 02 Fev 2011 12:11    Assunto: Responder com Citação

Veja se nao há conexões gerando bloqueios na base.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ffeitosa
Domina o assunto
Domina o assunto


Registrado em: Jul 17, 2008
Mensagens: 96
Localização: São Paulo / SP

MensagemEnviada: 02 Fev 2011 12:31    Assunto: Responder com Citação

É estranho... Pois já fiz o restore em outro servidor sem nenhuma atividade e o cenário permaneceu o mesmo.

Inclusive executando o DBCC OPENTRAN, há uma sessão NON-Distributed.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    www.mcdbabrasil.com.br - Índice do Fórum -> SQL Server 2005 Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB 2.0.6 © 2001 phpBB Group
phpBB port v2.1 based on Tom Nitzschner's phpbb2.0.6 upgraded to phpBB 2.0.4 standalone was developed and tested by:
ArtificialIntel, ChatServ, mikem,
sixonetonoffun and Paul Laudanski (aka Zhen-Xjell).

Version 2.1 by Nuke Cops © 2003 http://www.nukecops.com

 
 


 
  Todas os logotipos e marcas registradas são de propriedade de seus respectivos donos.
Sistema de portais PHP-Nuke. Copyright © 2003. PHP-Nuke é um Software Livre liberado sob licença GNU/GPL.
Tempo para gerar esta página: 0.441 segundos