Gerenciamento do log de transações

Cada banco de dados do SQL Server tem um log que registra todas as transações e modificações feitas no banco de dados em cada transação. O log de transações é um componente crítico de qualquer banco de dados e entender e gerenciar esse log é parte essencial da função do administrador do banco de dados. Isso é especialmente verdadeiro para os modelos de recuperação completo e bulk-logged, que exigem o backup regular do log.

Esta seção também contém informações essenciais sobre a arquitetura básica dos logs de transações e como gerenciá-los.

Observação importanteImportante

Para minimizar o risco de danos a seu log de transações, recomendamos que você localize o log de transações em armazenamento tolerante a falhas, como discos espelhados.

Nesta seção

  • Visão geral do log de transações
    Apresenta o log de transações e as ações com suporte e contém links para informações mais avançadas sobre logs de transações.

  • Modelos de recuperação e gerenciamento de log de transações
    Discute a função do modelo de recuperação de um banco de dados no gerenciamento de logs de transações, como escolher o modelo de recuperação para um banco de dados, transações que são minimamente registradas no log em massa e modelos de recuperação simples e diretrizes para troca de modelos de recuperação.

  • Gerenciando o log de transações
    Discute o gerenciamento do espaço do log, o gerenciamento de transações longas e os fatores que podem atrasar o truncamento do log.