Sqlserver 日誌收縮

2021-10-11 02:27:17 字數 559 閱讀 3687

日誌收縮

-- 日誌收縮

use [master]

goalter database sd_log set recovery ****** with no_wait

goalter database sd_log set recovery ****** --簡單模式

gouse sd_log

godbcc shrinkfile (2 , 11, truncateonly)

go --這裡的dnname_log 如果不知道在sys.database_files裡是什麼名字的話,可以用以下注釋的語句進行查詢

/*use osm

goselect file_id, name from sys.database_files;

*/use [master]

goalter database sd_log set recovery full with no_wait

goalter database sd_log set recovery full --還原為完全模式

go

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手動收縮日誌檔案

sql server資料庫日誌檔案增長過快,半年時間由9g增長到150g,不知道是不是日誌原因,伺服器占用記憶體一直很高,10 g。檢視日誌,多是某帳戶登入成功的資訊,這個資訊不知道能不能取消掉。有路過的大神請指教。先分享下手動收縮日誌檔案方法,比較安全的,還有分離 清除 附加,儲存過程清除日誌的方...

SQL Server 事務日誌收縮小結

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