我的SQL Server 2000事务日志大小似乎很小
时间:2020-03-06 15:05:17 来源:igfitidea点击:
我想知道为什么当我将恢复模式设置为在事务日志上设置为完全和无限文件增长时,为什么在40 GB数据库上我的事务日志只有2 MB。有任何想法吗?
编辑:我想说每天可能插入几百MB,并且正在进行许多更新。它是一个驱动相当活跃的网站的数据库。
解决方案
如果我们执行常规的完整备份,则这些备份将截断事务日志。
因为我们备份了日志,所以应该这样做?
旁注(鉴于我无法发表评论):完整备份不会截断日志。仅日志备份或者TRUNCATE_ONLY命令会截断日志。
在40 GB中,每天要更改多少数据?事务日志仅跟踪记录的操作(插入,删除,更新),而从不跟踪使用BCP或者其他批量命令进行的读取操作或者批量复制的插入(实际上,我不记得在SQL2000上是否提供了用于批量加载数据的T-SQL命令) )。
如果我们认为日志记录操作每天需要花费2 Mb以上的速度,请检查计划的作业,以查看是否有人在定期转储日志