日志文件增长问题

Lum*_*mpy 4 sql-server-2008 transaction-log

我们每晚都将来自一堆数据库的数据整合到四个报告数据库中。

因为每晚都会导入整个数据集,所以我们不需要能够将数据恢复到某个时间点。因此数据库处于简单恢复模式。

然而,每次我们运行导入时,我们的数据库ldf文件都会变得非常大(50+ Gig)。

有没有办法完全关闭日志记录或让 SQL Server 更快地清除这些日志文件?

我猜没有进行结算的log_reuse_wait_descACTIVE_TRANSACTION

Rem*_*anu 6

您可以使用可以最少记录的操作来导入数据。见操作可以最低限度记录先决条件在大容量导入最小记录

您应该考虑减少导入期间的交易持续时间。使用大小有限的批次并定期提交。