É possível visualizar deleteinstruções que ocorreram recentemente no log de
É possível visualizar deleteinstruções que ocorreram recentemente no log de
Depois de fazer algumas pesquisas, não consigo encontrar uma resposta para essa pergunta. Background Estou tentando configurar um plano de backup que atenda aos três requisitos a seguir: Confiabilidade de backups, com backups completos noturnos Backups de log de transações que poderiam ser...
Encontrei várias fontes que afirmam ALTER TABLE ... DROP COLUMN é uma operação apenas de metadados. Fonte Como isso pode ser? Os dados durante uma DROP COLUMN não precisam ser limpos dos índices não clusterizados subjacentes e do índice / heap clusterizado? Além disso, por que o Microsoft Docs...
Por que a segunda INSERTdeclaração é ~ 5x mais lenta que a primeira? Da quantidade de dados de log gerados, acho que o segundo não está qualificado para o log mínimo. No entanto, a documentação no Guia de desempenho de carregamento de dados indica que ambas as inserções devem poder ser minimamente...
Enquanto estou fazendo minha própria investigação, alguém sabe por que um banco de dados no SIMPLEmodelo de recuperação possui LOG_BACKUPpara o log_reuse_wait_desc? SQL Server 2012 SP1. Banco de dados criado há apenas algumas semanas. Sem replicação, sem espelhamento, sem envio de logs e nunca...
Eu tenho uma pergunta sobre o conteúdo do log de transações (vamos chamá-lo de LDF para abreviar). Estou assumindo um banco de dados com o modelo de recuperação completa. Eu li que o arquivo LDF contém (logs) todas as operações no banco de dados (que está no modo de recuperação total). Como é...
Estamos usando o SQL Server com o modo de recuperação completa. Dado um backup completo e uma série de backups de log, gostaríamos de poder verificar se a cadeia de logs está completa desde o último backup completo até o log de cauda atual. (Sem realmente restaurar esses backups; o objetivo aqui é...
Versão do SQL Server: 2008 R2 Enterprise SP2 Estou tentando entender a manutenção do SQL Server e me deparei com algo que acho incorreto. Temos uma única instância de produção com 3 bancos de dados, cada um sendo espelhado externamente a uma instância de DR. Enquanto olhava para a instância de...
Estou me tornando um DBA involuntário no trabalho no momento e realmente preciso de ajuda em alguma coisa. Temos um banco de dados de 40 GB no modo de recuperação total, nenhum backup de log configurado e um enorme arquivo de log de 84 GB. Até agora, meu plano para recuperar essa situação é...
Em nosso ambiente, o armazenamento em rede está com pouco espaço. Ao mesmo tempo, gostaria de garantir que façamos backups de log de transações a cada 15 minutos, em vez de atual a cada 6 horas. Minha pergunta é: alterar o intervalo de backup de log de 6 horas para cada 15 minutos consome mais...
No caso mais simples, quando inserimos uma nova linha em uma tabela (e a transação é confirmada), ela fica visível para todas as transações subseqüentes. Veja xmaxsendo 0 neste exemplo: CREATE TABLE vis ( id serial, is_active boolean ); INSERT INTO vis (is_active) VALUES (FALSE); SELECT ctid,...
Vindo de uma loja do SQL Server, agora trabalho com o MySQL e fiquei curioso. Quais são as diferenças entre o log binário do MySQL e o log de transações do MSSQL? Pela perspectiva até agora, parece que existe apenas um log binário por instância do MySQL, em oposição a um log de transações por...
Não sou DBA, mas, como as coisas são, tenho que usar o chapéu do DBA e configurar planos de manutenção na minha instância do SQL Server. Então, por um tempo, meu processo do SSIS da noite para o dia executa uma Execute SQL Task para executar os backups - basicamente executando...
Normalmente, ao fazer uma restauração de um banco de dados de um servidor de produção para um servidor que não seja de produção, usarei a opção WITH REPLACE, pois quando esqueço que recebo um erro sobre o backup do log de cauda. De acordo com o MSDN, eu realmente deveria fazer backup do meu log de...
Esta manhã, fui acordado por um alerta completo do log de transações em um de nosso banco de dados. Este servidor é um cluster sempre ativo e também um assinante de replicação transacional. Eu verifiquei log_reuse_wait_desc e ele mostrou logbackup. Alguém acidentalmente desabilitou os trabalhos de...
Fundo: Recentemente, herdei mais de 50 servidores SQL com mais de 450 bancos de dados. Os backups noturnos têm aproximadamente 8 TB e, escusado será dizer, estamos usando mais espaço em disco do que gostaríamos. Todos os bancos de dados estão definidos para recuperação total e os logs de...
Dado o seguinte snippet: -- error checking omitted for brevity begin tran exec database1..my_stored_procedure exec database2..my_other_stored_procedure if (@@error <> 0) rollback commit Em quais logs de transações do banco de dados as informações transacionais serão inseridas? Eu...
Esta é uma pergunta de acompanhamento para uma pergunta anterior sobre por que não pude reduzir o arquivo de log no banco de dados principal. Para encurtar a história, configurei o espelhamento de banco de dados, mas esqueci de me certificar de que o trabalho que fazia o backup do log de...
Estou usando o SQL Server 2005. Tenho duas tabelas que contêm informações agregadas. As informações são constantemente atualizadas, gerando quase 5 GB de dados de log por dia. (Isso é maior que o banco de dados inteiro!) Gostaria de desativar o log nessas tabelas, pois a reversão não é realmente...
Estou usando o SQL Server 2008 R2 e criando bancos de dados por meio de implantação contínua. Em nosso sistema, as configurações padrão de crescimento automático de 1Mb / 10% no SQL Server funcionam mal com nossos dados. Principalmente porque temos um aplicativo herdado que nos impede de alterar...