Pergunta

Eu estou querendo saber por que meu log de transações seria apenas 2 MB no meu banco de dados de 40 GB quando eu tiver set modo de recuperação para conjunto de crescimento de arquivo completo e ilimitado no log de transações. Alguma idéia?

Editar: Eu diria que provavelmente há algumas centenas de MB inserido todos os dias e um monte de atualizações acontecendo. É um banco de dados que as unidades de um site bastante ativa.

Foi útil?

Solução

Porque você fazer backup do log, e isso é o que é suposto fazer?

Sidenote (dado que não posso comentar): Um backup completo faz não truncar o log. Apenas backups de log, ou comandos TRUNCATE_ONLY, truncar o log.

Outras dicas

Dos 40 GB quantos dados são trocadas todos os dias? log transação somente traços registrados operações (insert, delete, actualização) e nunca vestígios operação de leitura ou copiada em massa insertt usando BCP ou outro comando granel (na verdade, eu não me lembro se o comando T-SQL para dados de carga a granel é availabe em SQL2000 ou não ).
Se o seu sentir sua operação registrada deve levar mais de 2 Mb a cada dia examinar tarefas agendadas para ver se alguém está despejando periodicamente o log

Se você está fazendo backups completos regulares, aqueles que irá truncar o log de transações.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top