匯總篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql
收縮前
圖形化演示:
不僅僅可以收縮日記文件,數據庫文件也是可以收縮的,只不過日記收縮比較明顯點(為什么這么大?這么浪費?===》你還記得你建庫時候的filegrowth了嗎)
效果立竿見影
補充:(如果你感覺日記還是很大就用這種方法)
先改成簡單
重復上面收縮步驟,完成后再改成完整
命令行演示:
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
命令行參考: