当前位置:  开发笔记 > 数据库 > 正文

巨大的交易日志 - 这是正常的吗?

如何解决《巨大的交易日志-这是正常的吗?》经验,为你挑选了1个好方法。

我有一个5GB的数据库和一个20GB的事务日志(SQL Server 2005).不知道为什么它如此之大或者发生了什么使它变大,它曾经是数据库大小的1/2.DB增长约1GB /月.

是否有关于事务日志相对于数据库文件大小应该有多大的指导原则?

编辑:我不是说我的事务日志是巨大的(我知道一些DBA会嘲笑我的weenie大小的数据库),只是与DB文件相关,我认为它是巨大的.



1> gbn..:

呃...原谅明显的流血,但你有"BACKUP LOG"的预定备份吗?

如果恢复模型已满,则需要进行此操作.

还有其他罕见的选项,我将包括(不详尽):

大表索引重建/维护.但是,备份日志将清除此信息.

一个打开的事务阻止备份日志删除条目(因此它增长)

与SET IMPLICIT_TRANSACTIONS ON的连接(参见上一点)

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有