26 de agosto de 2026 · 6 min de leitura
Log de transação cheio derruba a disponibilidade do banco inteiro — não é um problema de performance, é indisponibilidade real: nenhuma escrita nova é aceita até haver espaço.
SELECT name, log_reuse_wait_desc, recovery_model_desc FROM sys.databases WHERE name = 'SeuBanco';
Essa coluna diz exatamente por que o espaço já usado do log não está sendo reaproveitado — não adianta simplesmente crescer o arquivo sem entender o motivo, porque ele volta a encher.
Se o recovery model é FULL e o log_reuse_wait_desc mostra LOG_BACKUP, um backup de log imediato costuma liberar espaço em segundos — sem precisar mudar recovery model pra SIMPLE (o que quebraria a cadeia de restore point-in-time se isso for um requisito de RPO).
Artigos relacionados
Estados UP/DOWN/UNKNOWN, sem métrica inventada — 7 dias grátis.
Começar gratuitamente