2012年3月23日 星期五

壓縮SQL Server的Transation Log


記錄一下..免得久久找一次.
有用的方法來抑制SQL DB的Log快速成長:
1. 不重要的DB,將Recovery Mode 改為Simple:DB->properties->options (自動記錄截斷)
2. 壓縮Transaction Log DB:
壓縮SQL Server的Transation Log(交易記錄檔)
USE <DB_NAME>   --<DB_NAME>:資料庫名稱
DBCC SHRINKFILE([<DB_NAME>_log],2)    --<DB_NAME>_log:ldf檔的邏輯檔名

Ex: 壓縮OCS DB的Log
USE OCSDB
DBCC SHRINKFILE(OCSDB_log],2)

更多說明可看出處:http://msdn.microsoft.com/zh-tw/library/ms345583.aspx

沒有留言:

張貼留言