以前是2000的时候,数据库是简单恢复模式,收缩几十G的日志,一会就搞定了。
现在安装了2008,日志900多M,要几个小时才能收缩完。这是为啥?
sql 脚本:
use dbname
go
DBCC SHRINKFILE (dbname_log, 1); --收缩日志空间
go
sql?server
------解决方案--------------------
检查一下有没有事务阻塞,一般很快的。
------解决方案--------------------
别想着一下子收缩那么多,100M一次这样就块很多了,还有,如果收缩不了,有可能你的日志还在用。另外,日志要保留适当的程度,小不代表好