--
==========================================================
微軟最有價值專家
Microsoft MVP
朱明中(Jeff Chu) for SQL Server
Protected by Windows XP Service Pack 2 with Advanced Security Technologies
讓我們把微軟免費技術服務傳出去
來自微軟技術社群(Technical Communities),沒有空間限制的免費技術支援服務 !
Who am I ? Please visit my Web Site:
小朱資訊工作室 http://www.jcistudio.idv.tw
==========================================================
"markwu01" <mark...@discussions.microsoft.com> 撰寫於郵件新聞:9AA1552A-2A92-4E69...@microsoft.com...
> 我的資料庫不是很大約 300MB, 但 LDF 檔不到二星期便成長到6G, 還在持續成長中,
> 要如何控制LDF檔不要成長太快, 會變成如此,
> 是什麼原因造成的?
建議您要進行備份資料庫的作業。請考慮:
1.每週進行一次完整資料庫備份。
2.每天找系統負載最低的時間進行交易記錄的備份。
Best Regards
Derrick Chen 德瑞克
"markwu01" <mark...@discussions.microsoft.com> 在郵件
news:9AA1552A-2A92-4E69...@microsoft.com 中撰寫...
--
微軟最有價值專家
Microsoft MVP
黃文豪 (Ted Huang) for ASP.NET
"markwu01" <mark...@discussions.microsoft.com> 撰寫於郵件新聞
:9AA1552A-2A92-4E69...@microsoft.com...
2. 回SQL Server Enterprice Manager, 在該資料庫上按右鍵選[所有工作/壓縮資料庫],
點[檔案], 在資資料庫檔案選擇該 Log檔, 在[壓縮動作]選擇[將檔案壓縮為X MB (最小值為Y MB)],
直接將x改成其建議其最小值y按[確定]即可壓縮.
先不要離開,再點一次[檔案]看看壓了多少, 會發現還可以再壓, 還會變更小喲! 可以壓兩三次.
*設定資料庫自動縮小, 預設值為OFF
方法1.
ALTER DATABASE <你的資料庫名稱> SET AUTO_SHRINK ON
如: ALTER DATABASE myXXDB SET AUTO_SHRINK ON
方法2.
在資料庫上按右鍵選內容(要等一下下), 點[選項]頁, 勾選[自動壓縮]後按確定
假如備分都是用完整備份(或是你只會完整備份), 就可以這樣做,
log不會變太大, 不過我也不是很清楚是否有其他影響,
請問各位大大這樣對嗎?
"markwu01" 來函:
"清交易紀錄檔 & 設定資料庫自動縮小" 來函: