摘要:壓縮資料庫的Log資料,讓.ldf檔案大小減少
資料庫在建立後
經過一段時間的AUID後
往往檔案大小會變成非常龐大
造成某些使用上的不方便
我們可以下段SQL指令也讓它壓縮一下
SQL語法
--(1)截斷交易記錄檔
BACKUP LOG [Web_TTCT] --Web_TTCT:資料庫名稱
WITH TRUNCATE_ONLY
--(2)顯示資料庫檔案,找出交易記錄檔的邏輯檔名
EXEC sp_helpdb 'Web_TTCT' --Web_TTCT:資料庫名稱
--(3)壓縮交易記錄檔
USE Web_TTCT --Web_TTCT:資料庫名稱
DBCC SHRINKFILE([TTCT_log],2) --TTCT_log:ldf檔的邏輯檔名,在(2)可以找出
BACKUP LOG [Web_TTCT] --Web_TTCT:資料庫名稱
WITH TRUNCATE_ONLY
--(2)顯示資料庫檔案,找出交易記錄檔的邏輯檔名
EXEC sp_helpdb 'Web_TTCT' --Web_TTCT:資料庫名稱
--(3)壓縮交易記錄檔
USE Web_TTCT --Web_TTCT:資料庫名稱
DBCC SHRINKFILE([TTCT_log],2) --TTCT_log:ldf檔的邏輯檔名,在(2)可以找出