新聞中心
MSSQL系統(tǒng)日志清理指南

創(chuàng)新互聯(lián)專注于企業(yè)營(yíng)銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、卓尼網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為卓尼等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
MSSQL是Microsoft開發(fā)的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),它維護(hù)著數(shù)據(jù)庫(kù)操作過(guò)程及相關(guān)信息的日志,這些日志如果不及時(shí)清理可能會(huì)極大影響數(shù)據(jù)庫(kù)性能,所以盡可能及時(shí)地清理MSSQL系統(tǒng)日志是一項(xiàng)非常重要的操作。
首先,要清理MSSQL系統(tǒng)日志,最簡(jiǎn)單的做法是使用SQL Server Management Studio,它能夠方便地清理日志。在SQL Server Management Studio中,打開“管理”菜單,在菜單中點(diǎn)擊“日志文件管理器”,就可以看到當(dāng)前數(shù)據(jù)庫(kù)中的所有日志文件??梢赃x擇需要清理的日志文件,然后點(diǎn)擊“清除日志”按鈕,即可清理掉這些日志。
另外,可以使用SQL語(yǔ)句來(lái)清理MSSQL系統(tǒng)日志。如把當(dāng)前數(shù)據(jù)庫(kù)中所有日志文件都清理掉,可以使用以下代碼:
USE master
GO
DECLARE @LogName NVARCHAR(100)
DECLARE CUR CURSOR FOR
SELECT log_reuse_wait_desc FROM sys.databases
OPEN Cur
FETCH NEXT FROM Cur INTO @LogName
WHILE @@FETCH_STATUS = 0
BEGIN
IF @LogName = 'NOTHING'
THEN
ALTER DATABASE [db] SET RECOVERY SIMPLE
DBCC SHRINKFILE([db]_Log,10)
END
FETCH NEXT FROM Cur INTO @LogName
END
CLOSE Cur
DEALLOCATE Cur
此外,還可以使用Powershell腳本來(lái)清理MSSQL系統(tǒng)日志,如
$sqlserverName = "YOUR_SERVER_NAME"
$SqlServerDatabaseName = "YOUR_DATABASE_NAME"
$SqlServerUserName = "YOUR_USER_NAME"
$SqlServerUserPassword = "YOUR_PASSWORD"
$SqlServer = New-Object Microsoft.SqlServer.Management.Smo.Server($SqlServerName)
$SqlDatabase = $SqlServer.Databases[$SqlServerDatabaseName]
$SqlDatabase.RecoveryModel = "Simple"
$SqlDatabase.Alter()
$SqlLogFileName = $SqlDatabase.LogFiles[0]
$SqlLogFileName.Shrink(10)
總之,如何及時(shí)清理MSSQL系統(tǒng)日志是非常重要的,可以通過(guò)SQL Server Management Studio或使用SQL語(yǔ)句或Powershell腳本來(lái)實(shí)現(xiàn)。使用上述這些方式,就能及時(shí)清理MSSQL系統(tǒng)日志,避免影響到數(shù)據(jù)庫(kù)性能。
創(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)頁(yè)標(biāo)題:MSSQL系統(tǒng)日志清理指南(mssql清除LOG)
鏈接分享:http://www.5511xx.com/article/cceejpo.html


咨詢
建站咨詢
