文件MSSQL如何清理日志文件?(mssql 清除LOG)
话题:文件MSSQL如何清理日志文件?
Microsoft SQL Server(MSSQL)是一款企业级的关系型数据库管理系统,它可以存储、管理数据,并提供数据报表及报表查看功能,也提供SQL语言查询数据的功能。随着数据库的更新与操作,MSSQL会为每次操作记录一些操作日志,日志文件会随着操作次数越来越大,当日志文件超过一定数量时,就会影响数据库的性能,所以我们需要及时对MSSQL中的日志文件进行清理,从而提高数据库性能。
那么,MSSQL中的日志文件如何清理呢?下面以MSSQL 2008系统为例,来讲述如何清理MSSQL日志文件。
1.首先打开MSSQL管理工具,在树形菜单中,依次点击“服务器节点”->“安全性”->“登录”,在右侧窗口会列出MSSQL登录名及对应的数据库;
2.点击菜单栏中的“任务”->“清理日志文件”,会弹出清理日志文件对话框;
3.在清理日志文件对话框中,配置日志文件的清理参数,如何文件小于一定数量的就不能进行删除等;
4.点击“开始”按钮,开始清理日志文件;
5.点击“关闭”按钮,关闭清理日志文件对话框。
此外,清理MSSQL日志文件还可以使用命令,在MSSQL中输入下列命令:
USE master
GO
EXEC xp_deletelog N’c:\mssql\log\*.ldf’, N’c:\mssql\log\*.mdf’
GO
上述命令将删除c:\mssql\log\目录下的所有MDF和LDF日志文件。
总之,MSSQL的日志文件清理可以通过MSSQL管理工具或者命令方式进行清理,使服务器不受日志文件的影响,从而提高数据库的性能。