|
MSSQL版用久了,日志文件(默认名称OTCMS_log.LDF)会越来越大,甚至会导致网站访问速度变慢,这时候需要考虑清理该文件。 如果用的是虚拟主机,控制面板自带清理日志菜单那就很好操作了。 如果用的是VPS服务器,那就要进入MSSQL软件里通过查询或SQL分析器来运行SQL指令来清空日志文件。 【MSSQL2000&2005清理日志文件SQL指令】 backuplog数据库名称withNO_LOG backuplog数据库名称withTRUNCATE_ONLY DBCCSHRINKDATABASE(数据库名称) 如示例:数据库名称为OTCMS backuplogOTCMSwithNO_LOG backuplogOTCMSwithTRUNCATE_ONLY DBCCSHRINKDATABASE(OTCMS) 【SSQL2008清理日志文件SQL指令】 USE[master] GO ALTERDATABASE[数据库名]SETRECOVERYSIMPLEWITHNO_WAIT GO ALTERDATABASE[数据库名]SETRECOVERYSIMPLE--简单模式 GO USE[数据库名] GO DBCCSHRINKFILE(N'日志名OTCMS_Log',11,TRUNCATEONLY) GO 如示例:数据库名称为OTCMS,日志文件为OTCMS_Log USE[master] GO ALTERDATABASE[OTCMS]SETRECOVERYSIMPLEWITHNO_WAIT GO ALTERDATABASE[OTCMS]SETRECOVERYSIMPLE--简单模式 GO USE[OTCMS] GO DBCCSHRINKFILE(N'OTCMS_Log',11,TRUNCATEONLY) GO
|