汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsqlhtml
收缩前sql
图形化演示:数据库
不单单能够收缩日记文件,数据库文件也是能够收缩的,只不过日记收缩比较明显点(为何这么大?这么浪费?===》你还记得你建库时候的filegrowth了吗).net
效果立竿见影命令行
补充:(若是你感受日记仍是很大就用这种方法)htm
先改为简单blog
重复上面收缩步骤,完成后再改为完整get
命令行演示:it
use [master] go --alter database [BigValues] set recovery simple with no_wait --go alter database [BigValues] set recovery simple --简单模式 go use [BigValues] --当前数据库日记的逻辑名列表 select name from sys.database_files where type=1 --type=1表明是日记文件 go --把该日记文件收缩到5M dbcc ShrinkFile (N'BigValues_Log2',5, truncateonly) go use [master] go --alter database [BigValues] set recovery full with no_wait --go alter database [BigValues] set recovery full --还原为彻底模式 go
命令行参考:ast