SQL SERVER手動收縮日誌檔案

2021-10-03 00:15:09 字數 325 閱讀 2326

sql server資料庫日誌檔案增長過快,半年時間由9g增長到150g,不知道是不是日誌原因,伺服器占用記憶體一直很高,10+g。檢視日誌,多是某帳戶登入成功的資訊,這個資訊不知道能不能取消掉。有路過的大神請指教。

先分享下手動收縮日誌檔案方法,比較安全的,還有分離——清除——附加,儲存過程清除日誌的方法這裡就不討論了。

用企業管理器登入資料庫,在要操作的資料庫右鍵——屬性——選項——恢復模式(更改為簡單,確定)——再在資料庫右鍵——任務——收縮——檔案——檔案型別(選擇日誌)——收縮操作(在釋放未使用的空間前重新組織頁,將檔案收縮到填入自己想要的大小)——確定——資料庫右鍵屬性中將恢復模式改回完整。

Sqlserver 日誌收縮

日誌收縮 日誌收縮 use master goalter database sd log set recovery with no wait goalter database sd log set recovery 簡單模式 gouse sd log godbcc shrinkfile 2 11,t...

Sql Server 2008 收縮日誌

收縮日誌 alter database dnname set recovery with no wait goalter database dnname set recovery 簡單模式 gouse dnname godbcc shrinkfile n dnname log 11,truncate...

SQL Server 事務日誌收縮小結

對於每乙個資料庫來講,都需要至少乙個事務日誌檔案。事務日誌檔案是整個資料庫的血液,如果沒有事務日誌的話,那麼將無法進行任何操作。事務日誌記錄著在相關資料庫上的操作,同時還儲存資料庫恢復 recovery 的相關資訊。事務日誌與資料庫恢復 recovery 是密切相關的,其實資料庫在啟動時,便會進行相...