定期清理sql2005事務日誌

2021-05-21 14:18:27 字數 543 閱讀 3333

因最近公司**客戶量的增加,後台資料庫的日誌也在不斷的增加,為避免資料

庫日誌過大導致**執行出錯,就需定期對資料庫事務日誌進行清理

dump transaction [資料庫名] with no_log

backup log [資料庫名] with no_log

dbcc shrinkdatabase([資料庫名])

並在sql2005資源管理器中做維護計畫

本文出自 「kerry學網路

」 部落格,請務必保留此出處http://kerry.blog.51cto.com/172631/112160

本文出自 51cto.com技術部落格

sql2005事務的使用

公司裡的每個專案都有很多一次要操作兩次以上資料庫的,為了資料的完整性,這就需要使用事務 事務也屬於儲存過程,如下 alter proc dbo js takemoney userid bigint,引數 usercode varchar 50 amount numeric 18,2 rmb nume...

sql2008定期清理映象日誌

create proc dbo cleantranlog as begin declare num tinyint 執行次數 declare backlogname varchar 100 備份日誌檔名稱 declare backlogpath varchar 100 備份日誌檔案的路徑 set n...

12 4 2 定期清理日誌檔案

隨著時間的推移,系統中日誌檔案的日誌量將越來越大,隨之也會帶來一系列的問題。例如,日誌檔案占用的系統空間越來越多,日誌檔案內容的閱讀越來越困難等。為此,使用者可以手工定期清理日誌檔案中的內容。但是,乙個更好的解決方法是通過編寫指令碼,利用 linux 的定時任務功能自動定期清理日誌檔案。例如,要定期...