中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何清除SQL?Server數據庫日志

發布時間:2022-10-17 10:26:44 來源:億速云 閱讀:381 作者:iii 欄目:MySQL數據庫

今天小編給大家分享一下如何清除SQL Server數據庫日志的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

隨著系統運行時間的推移,數據庫日志文件會變得越來越大,這時我們需要對日志文件進行備份或清理。

解決方案1 - 直接刪除本地ldf日志文件:(比較靠譜方案!)

1. 在SQL管理器分離數據庫。

2. 對數據庫日志文件進行壓縮備份(rar, zip)

3. 直接刪除ldf文件。

如何清除SQL?Server數據庫日志

附加數據庫文件成后,查閱本地數據庫文件,發現重新生成的日志文件為504KB。

如何清除SQL?Server數據庫日志

解決方案2 -收縮數據庫日志文件(最靠譜方案!)

分兩步操作:step 1.操作步驟:在數據庫右鍵 --> 數據庫屬性 -->選項 -->將數據庫【恢復模式】修改為【簡單】。點確定按鈕。

如何清除SQL?Server數據庫日志

step 2.在數據庫右鍵 --> 任務 --> 收縮 -->文件 -->文件類型選擇【日志】 --> 將文件收縮到1MB。點確定按鈕。

如何清除SQL?Server數據庫日志

解決方案3 - 采用SQL腳本刪除。

經測試,本地ldf文件有的變化有的沒有發生任何變化!

--下面的所有庫名都指你要處理的數據庫的庫名

--1.清空日志
DUMP TRANSACTION 庫名 WITH NO_LOG

--2.截斷事務日志:
BACKUP LOG 庫名 WITH NO_LOG

--3.收縮數據庫文件(如果不壓縮,數據庫的文件不會減小
企業管理器--右鍵你要壓縮的數據庫--所有任務--收縮數據庫--收縮文件
--選擇日志文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了
--選擇數據文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了

--也可以用SQL語句來完成(注:根據我的實踐,用企業管理器執行收縮操作后,ldf文件大小并沒有發生變化,用下面的SQL指令就可以)

--收縮數據庫
DBCC SHRINKDATABASE(XQOMS)
DBCC SHRINKDATABASE(XQOMS_System)

--收縮指定數據文件,1是文件號,可以通過這個語句查詢到:select * from sysfiles

--select * from sysfiles
DBCC SHRINKFILE(1)
DBCC SHRINKFILE(2)

以上就是“如何清除SQL Server數據庫日志”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宁陕县| 岢岚县| 平顶山市| 扎赉特旗| 乐安县| 康平县| 新民市| 手机| 扬中市| 固安县| 临江市| 当涂县| 全南县| 宁津县| 呼玛县| 门源| 阜平县| 伊春市| 奇台县| 万盛区| 阳山县| 察哈| 中江县| 阿鲁科尔沁旗| 扶风县| 大丰市| 汕头市| 高平市| 承德市| 宜兴市| 拜泉县| 四子王旗| 新民市| 三江| 济阳县| 新巴尔虎右旗| 内江市| 洞头县| 朝阳区| 南岸区| 武乡县|