我在使用sqlserver2000數據庫時,使用一段時間后日志日益龐大。所以我就給Server添加了一個作業,讓它每月運行一次。來完成一次我的數據庫維護工作。(dmt就是我的多媒體數據庫名)
backup log dmt with no_log
--這里只是截斷日志,日志文件的物理大小并沒有減少。
--而且建議此語句執行完后馬上備份數據庫(我這里沒有備份)
exec sp_dboption 'dmt','autoshrink','true'
--確保數據庫設置為自動收縮
dbcc shrinkdatabase(dmt,10)
--收縮數據庫,保留10%的空閑空間
--注意,這個操作真真縮小數據庫的物理文件。(我自己的日志文件從8G縮小到了7M,嘿嘿)
新聞熱點
疑難解答