我想知道为什么当我将恢复模式设置为完全且在事务日志上设置无限制文件增长时,我的40 GB数据库上的事务日志只会是2 MB。有什么想法吗?
编辑:我想说每天可能会插入几百MB并且会有很多更新。这是一个推动相当活跃的网站的数据库。
答案 0 :(得分:3)
因为你备份了日志,这就是它应该做的事情吗?
Sidenote(鉴于我无法发表评论):完整备份不截断日志。只有日志备份或TRUNCATE_ONLY命令才会截断日志。
答案 1 :(得分:2)
在40 GB中,每天有多少数据被更改?事务日志仅跟踪记录的操作(插入,删除,更新),并且永远不会使用BCP或其他批量命令跟踪读取操作或批量复制插入(实际上我不记得在SQL2000上是否可以使用批量加载数据的T-SQL命令)。
如果您觉得您的日志记录操作每天需要超过2 Mb,请检查预定的作业,看看是否有人定期倾倒日志
答案 2 :(得分:0)
如果您正在进行常规完整备份,那么将截断事务日志。