MYSQL SERVER收縮日誌檔案實現方法
阿新 • • 發佈:2020-08-30
事務日誌記錄著在相關資料庫上的操作,同時還儲存資料庫恢復(recovery)的相關資訊。
收縮日誌的原因有很多種,有些是考慮空間不足,有些則是應用程式限制導致的。
下面介紹的是在簡單模式下,進行收縮操作。
一、命令列搞定
USE MASTER GO ALTER DATABASE {DBName} SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE {DBName} SET RECOVERY SIMPLE --簡單模式 GO USE {DBName} GO DBCC SHRINKFILE (N'{DBName}_Log',8,TRUNCATEONLY) GO USE MASTER GO ALTER DATABASE {DBName} SET RECOVERY FULL WITH NO_WAIT GO ALTER DATABASE {DBName} SET RECOVERY FULL --還原為完全模式
二、通過圖形介面逐步操作
1、開啟資料庫屬性視窗
2、更改資料庫恢復模式,“完整”改成“簡單”
3、收縮資料庫日誌,“任務”->“收縮”
4、收縮完,將資料庫的恢復模式修改為“完整”
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。