魔神仔

堅持~加油~

每月文章

文章分類

文章標籤

全部標籤

壓縮資料庫的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)可以找出

執行結果
壓縮前

壓縮後

 

DotBlogs Tags: MS SQL posted on 2008/4/29 13:23 | 我要推薦 | 閱讀數 : 660 | 文章分類 [ SQL ] 訂閱

關連文章

Feedback

目前沒有回應.
標題
姓名
電子郵件 (將不會被顯示)
個人網頁
內容
登入後使用進階評論
Please add 5 and 3 and type the answer here: