一个72G的大库,针对许多大容量的表进行了清除,手动truncate talbe 表 之后,用所有任务->收缩数据库,会发现根本没有收缩多少,还有70多个G,

直接运行 dbcc shrinkdatabase(cmsdb) 发现还有20多个G,其它的表只有个位数记录,不应该有这么大呀.

下面在网上搜索了一下,以下三条sql脚本一起执行,哇,收缩的相当彻底,哈哈.

dump tran cmsdb with no_log
backup log cmsdb with no_log
dbcc shrinkdatabase(cmsdb)

运行以上语句,airzen成功将一70多G的数据库收缩为 22.1M,巨帅.推荐一下.

    此信息由[url=http://www.bjtarena.com/][color=000000]达内[/color][/url][url=http://www.bjtarena.com/]http://www.bjtarena.com/[/url]
关注
    来源海峡IT