文章詳情頁(yè)
Sql Server 2000數(shù)據(jù)庫(kù)日志日益龐大的解決方法
瀏覽:220日期:2023-11-04 09:07:30
我在使用sqlserver2000數(shù)據(jù)庫(kù)時(shí),使用一段時(shí)間后日志日益龐大。所以我就給Server添加了一個(gè)作業(yè),讓它每月運(yùn)行一次。來(lái)完成一次我的數(shù)據(jù)庫(kù)維護(hù)工作。(dmt就是我的多媒體數(shù)據(jù)庫(kù)名)
backup log dmt with no_log--這里只是截?cái)嗳罩?,日志文件的物理大小并沒有減少。--而且建議此語(yǔ)句執(zhí)行完后馬上備份數(shù)據(jù)庫(kù)(我這里沒有備份)
exec sp_dboption 'dmt','autoshrink','true'--確保數(shù)據(jù)庫(kù)設(shè)置為自動(dòng)收縮
dbcc shrinkdatabase(dmt,10)--收縮數(shù)據(jù)庫(kù),保留10%的空閑空間--注意,這個(gè)操作真真縮小數(shù)據(jù)庫(kù)的物理文件。(我自己的日志文件從8G縮小到了7M,嘿嘿)
標(biāo)簽:
Sql Server
數(shù)據(jù)庫(kù)
排行榜
