O que é um log de transações e qual é sua função?
O que é um log de transações e qual é sua função?

Vídeo: O que é um log de transações e qual é sua função?

Vídeo: O que é um log de transações e qual é sua função?
Vídeo: Introdução ao Log de Transações do SQL SERVER 2024, Maio
Anonim

UMA Log de transações é um registro sequencial de todas as alterações feitas no banco de dados enquanto os dados reais estão contidos em um arquivo separado. o Log de transações contém informações suficientes para desfazer todas as alterações feitas no arquivo de dados como parte de qualquer indivíduo transação.

Além disso, o que significa log de transações?

No campo de bancos de dados em ciência da computação, um Log de transações (tb transação jornal, banco de dados registro , binário registro ou trilha de auditoria) é um histórico de ações executadas por um sistema de gerenciamento de banco de dados usado para garantir as propriedades do ACID sobre travamentos ou falhas de hardware.

Posteriormente, a pergunta é: o que é um log de transações no SQL? UMA Log de transações é um arquivo - parte integrante de cada SQL Banco de dados do servidor. Contém registro registros produzidos durante o exploração madeireira processo em um SQL Banco de dados do servidor. o Log de transações é o componente mais importante de um SQL Banco de dados do servidor quando se trata de recuperação de desastres - no entanto, ele deve estar incorrupto.

por que precisamos de log de transações?

UMA Log de transações basicamente registra todas as modificações do banco de dados. Quando um usuário emite um INSERT, por exemplo, ele é logado no Log de transações . Isso permite que o banco de dados retroceda ou restaure o transação se uma falha ocorrer e impedir a corrupção de dados.

O que acontece quando o log de transações está cheio?

Quando o logs de transações estão cheio , você deve reduzir o tamanho do logs de transações . Quando o logs de transações estão cheio , imediatamente faça backup do seu Log de transações Arquivo. Durante o backup do seu Log de transações arquivos, o SQL Server trunca automaticamente a parte inativa do Log de transações Arquivo.

Recomendado: