心得分享

MSSQL数据库清理日志文件

时间:2018-06-26 12:29:04   作者:网钛科技   来源:原创   阅读:2144   评论:0
内容摘要:但网钛ASPMSSQL版用久了,日志文件(默认名称OTCMS_log.LDF)会越来越大,甚至会导致网站访问速度变慢,这时候需要考虑清理该文件。如果用的是虚拟主机,控制面板自带清理日志菜单那就很好操作了。如果用的是VPS服务器,那就要进入MSSQL软件里通过查询或SQL分析器来运行SQL指令来清空日志文件。【MSSQL...

    但网钛ASP MSSQL版用久了,日志文件(默认名称OTCMS_log.LDF)会越来越大,甚至会导致网站访问速度变慢,这时候需要考虑清理该文件。

    如果用的是虚拟主机,控制面板自带清理日志菜单那就很好操作了。

    如果用的是VPS服务器,那就要进入MSSQL软件里通过 查询 或 SQL分析器 来运行SQL指令来清空日志文件。


【MSSQL2000 & 2005 清理日志文件SQL指令】
backup log 数据库名称 with NO_LOG 
backup log 数据库名称 with TRUNCATE_ONLY 
DBCC SHRINKDATABASE(数据库名称)


如示例:数据库名称为 OTCMS

backup log OTCMS with NO_LOG 
backup log OTCMS with TRUNCATE_ONLY 
DBCC SHRINKDATABASE(OTCMS)


【SSQL2008 清理日志文件SQL指令】
USE [master]
GO
ALTER DATABASE [数据库名] SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE [数据库名] SET RECOVERY SIMPLE --简单模式
GO
USE [数据库名]
GO
DBCC SHRINKFILE (N'日志名OTCMS_Log' , 11, TRUNCATEONLY)
GO


如示例:数据库名称为 OTCMS,日志文件为 OTCMS_Log

USE [master]
GO
ALTER DATABASE [OTCMS] SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE [OTCMS] SET RECOVERY SIMPLE --简单模式
GO
USE [OTCMS]
GO
DBCC SHRINKFILE (N'OTCMS_Log' , 11, TRUNCATEONLY)
GO


标签:数据库  文件  OTCMS  日志  
相关评论
网站部分资料来源于网络,如有侵权,请联系删除。 客服QQ:877873666网钛客服  阿里旺旺: 点击这里给我发消息sunyi3210  网钛微信公众号:otcms2010  (更多联系方式看右侧)
网钛QQ交流群1:182790631网钛CMS交流群1  网钛淘宝店   版权保护登记号:2013SR057730   公安机关备案号公安备案:35010302000119    闽ICP备17002817号-2