新聞中心
MSSQL數(shù)據(jù)庫為用戶提供了良好的存儲(chǔ)和管理能力,但如果不正確處理數(shù)據(jù)庫日志日志,它可能會(huì)耗盡存儲(chǔ)空間。下面是清理MSSQL數(shù)據(jù)庫日志空間的一些技巧。

十年的吐魯番網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整吐魯番建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“吐魯番網(wǎng)站設(shè)計(jì)”,“吐魯番網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
1、使用事務(wù)日志備份。
使用事務(wù)日志備份可以清理日志空間,只需執(zhí)行如下命令且需要注意替換數(shù)據(jù)庫名:
BACKUP LOG [database_name] WITH TRUNCATE_ONLY
GO
2、使用T-SQL清理日志文件。
要清理日志文件,可以使用以下T-SQL語句:
USE [database_name]
GO
DBCC SHRINKFILE ([log_name], 0, TRUNCATEONLY)
GO
3、自動(dòng)清理事務(wù)日志。
當(dāng)MSSQL數(shù)據(jù)庫大小達(dá)到限制時(shí),系統(tǒng)會(huì)自動(dòng)清理日志空間,可以使用以下T-SQL語句更改設(shè)置:
ALTER DATABASE [database_name] SET RECOVERY SIMPLE
GO
ALTER DATABASE [database_name] SET AUTO_SHRINK
GO
4、使用管理工具清理日志文件。
通過使用MSSQL管理工具可以完成日志文件的清理,可以通過“管理”-“數(shù)據(jù)庫”-“日志清理”來完成操作。
5、使用SQL工作任務(wù)清理日志文件。
我們還可以通過設(shè)置SQL工作任務(wù)來定期清理日志文件,可以執(zhí)行如下操作:
1)打開“SQL Server Agent”服務(wù),選擇創(chuàng)建作業(yè),選擇指定數(shù)據(jù)庫,設(shè)置作業(yè)名稱,然后添加T-SQL腳本:
BACKUP LOG [database_name] WITH TRUNCATE_ONLY
GO
2)選擇步驟類型,然后設(shè)置運(yùn)行日期和時(shí)間,最后點(diǎn)擊“確定”即可開啟定時(shí)任務(wù)。
以上就是清理MSSQL數(shù)據(jù)庫日志文件的一些技巧,對于數(shù)據(jù)庫運(yùn)維來說,這些技巧都可以有效的清理日志空間,可以備份日志,以節(jié)省和優(yōu)化服務(wù)器的硬盤空間,為系統(tǒng)提升性能。
創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級(jí)標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運(yùn)行;創(chuàng)新互聯(lián)專注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認(rèn)可。
網(wǎng)站欄目:MSSQL清理數(shù)據(jù)庫LOG空間的技巧(mssql清除LOG)
URL分享:http://m.fisionsoft.com.cn/article/dhgodij.html


咨詢
建站咨詢
