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 necessária. No entanto, gostaria de continuar registrando as outras tabelas no banco de dados.
É possível desativar o log em determinadas tabelas no banco de dados? Caso contrário, posso colocar as duas tabelas no mesmo esquema e desabilitar o log no esquema? É a única opção para mover as duas tabelas para um banco de dados separado e desativar o log lá?
Atualização: acho que vou explicar por que realmente não preciso registrar a atividade nessas tabelas.
As duas tabelas são preenchidas com dados de GPS e, portanto, ficam muito grandes. A primeira tabela está capturando locais brutos de seis tabelas Android em campo. Novos dados de cada um dos tablets chegam a cada 5 a 10 segundos. Essas informações são agregadas como locationA, locationB, travelTime. O objetivo é obter os menores tempos de viagem entre todos os locais, com base nos dados reais de direção. Os dados são apenas para uma cidade pequena e com precisão de apenas quatro casas decimais, portanto, são gerenciáveis. No entanto, à medida que novos dados brutos são recebidos, há tempos de viagem mais lentos que precisam ser atualizados e novos que precisam ser inseridos.
Depois que os dados brutos são agregados, eles são limpos. Não vamos voltar atrás para tempos de viagem mais longos; é por isso que reverter não importa tanto nessas tabelas.