1

我想知道为什么当我在事务日志上将恢复模式设置为完全和无限文件增长时,我的 40 GB 数据库上的事务日志只有 2 MB。有任何想法吗?

编辑:我想说每天可能插入几百 MB,并且正在进行大量更新。这是一个驱动一个相当活跃的网站的数据库。

4

3 回答 3

3

因为你备份了日志,这就是它应该做的?

旁注(鉴于我无法评论):完整备份不会截断日志。只有日志备份或 TRUNCATE_ONLY 命令会截断日志。

于 2008-10-03T17:53:27.473 回答
2

在 40 GB 中,每天更改多少数据?事务日志只跟踪记录的操作(插入、删除、更新),从不跟踪使用 BCP 或其他批量命令的读取操作或批量复制插入(实际上我不记得用于批量加载数据的 T-SQL 命令是否在 SQL2000 上可用)。
如果您觉得您的日志操作每天需要超过 2 Mb,请检查计划的作业,看看是否有人定期转储日志

于 2008-10-03T17:58:17.933 回答
0

如果您正在执行定期完整备份,则会截断事务日志。

于 2008-10-03T17:49:41.883 回答