SQL Server中 ldf 檔案過大的解決方法
在SQL Server中經常遇到事務日誌變大的情況,除了將資料庫設定為“自動收縮”外,還可以使用下面的SQL命令進行快速清除資料庫中的事務日誌,命令如下:
- 第一步:清空日誌
DUMP TRANSACTION
databasename
WITH
NO_LOG
-- 第二步:截斷事務日誌
BACKUP LOG
databasename
WITH
NO_LOG
-- 第三步:收縮資料庫
DBCC SHRINKDATABASE(databasename)
需要說明幾點:
1. 上面的SQL命令需要按照順序執行;
2. 執行上面的命令通常比直接使用右鍵選單中的“收縮”命令要快很多
參考資料:
SQL SERVER 資料庫日誌已滿,如何收縮資料庫日誌
http://blog.csdn.net/faintbear/archive/2005/02/06/283316.aspx
如何收縮資料庫日誌
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-616459/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- webpack打包之後的檔案過大的解決方法Web
- Sql Server 資料庫中呼叫dll檔案的過程SQLServer資料庫
- .sql檔案匯入到sql server中SQLServer
- Sql Server資料庫檔案丟失的恢復方法SQLServer資料庫
- SQL Server 匯出Excel有換行的解決方法SQLServerExcel
- sql server資料庫附加錯誤的解決過程SQLServer資料庫
- vite2 打包的時候vendor-xxx.js檔案過大的解決方法ViteJS
- SQL Server資料庫還原過程記錄,bak檔案+mdf檔案SQLServer資料庫
- 在SQL Server中完美壓縮.mdf檔案DVSQLServer
- SQL Server 2016升級遷移過程中效能問題解決案例SQLServer
- 解決無法連線SQL Server資料庫的方法BWSQLServer資料庫
- Fedora 20下解決使用者不在sudoers檔案中的解決方法
- Linux中沒有rc.local檔案的解決方法Linux
- SQL Server查詢慢的解決方案SQLServer
- 圖解Eclipse中找不到Server選項的解決方法圖解EclipseServer
- SQL Server 解決不區分中英文大小寫方法SQLServer
- 通過Python實現對SQL Server 資料檔案大小的監控告警PythonSQLServer
- standby新增檔案錯誤的解決方法
- wmv檔案不能快進的解決方法
- 如何分發大檔案、大檔案傳輸解決方案
- Tomcat 的 Server 檔案配置詳解!!!TomcatServer
- 【資料庫資料恢復】SQL SERVER資料庫MDF (NDF)或LDF損壞問題如何解決?資料庫資料恢復SQLServer
- 關於Android檔案數過大,分包問題的解決辦法Android
- 【MySQL篇】Navicat匯入SQL大檔案報錯終極解決方案MySql
- SQL Server 資料庫檔案的分離和附加SQLServer資料庫
- SQL Server2012 安裝方法詳解SQLServer
- electron-forge透過Squirrel.Windows打包導致的asar檔案過大的解決方案UIWindows
- SQL SERVER資料庫檔案刪除、分割槽格式化解決方案SQLServer資料庫
- 檔案過大無法複製到u盤怎麼解決
- CentOS 使用 sudo 提示使用者不在sudoers檔案中的解決方法CentOS
- mysql匯入sql檔案過大失敗怎麼辦MySql
- DataGear 變更部署資料庫為SQL Server填坑指南(含轉寫後的SQL server程式碼及SQL server配置檔案)資料庫SQLServer
- sql server資料庫連線失敗/無法附加解決過程SQLServer資料庫
- SQL SERVER備份資料庫檔案(使用SSMS)SQLServer資料庫SSM
- 解決廢紙簍檔案無法清除的方法
- SQL Server伺服器CPU爆高解決SQLServer伺服器
- 前端JS 下載大檔案解決方案前端JS
- SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008SQLServer
- SQL Server 通過REVERSE實現C#中lastIndexOf的效果SQLServerC#ASTIndex