首 页 > 常见问题 > 系统维护类

系统维护类

如何清理软件系统日志呢?

数据库是由2个文件组成,由数据文件MDF格式和日志文件LDF格式组成,数据库的交互操作会产生日志, LDF文件会不断增加,有时会大于数据文件的增长速度,导致LDF文件很大,占用磁盘空间,所以需要定期清理。
如果磁盘空间过小,会导致系统登录不上或导致软件运行速度过慢,甚至引发附件无法上传等问题。

具体操作方法如下:

i. 清理IIS日志的方法

在日常使用系统中,会使IIS使用空间越来越大,造成使用速度下降。
下列方法可以释放IIS空间,并可以定期进行清理。
清理IIS日志把 C:WINDOWSsystem32LogFiles目录下的W开头的文件都删除掉。

ii. 清理数据库日志方法

使用数据库时会产生大量的日志,这样会导致日志文件不断增大,占用硬盘空间,导致软件运行速度过慢,甚至引发附件无法上传等问题。我们可以此方法清理数据库日志。
将下面的脚本内容在数据库的查询分析器中执行,即可解决。
backup log ioa
with no_log
dbcc shrinkdatabase(ioa,1)

注意:

1、执行脚本时要选择需要清理的数据库的名称。
2、如果数据库名不是IOA,需要把以上脚本中的IOA都替换成您所用的数据库名称,再在查询分析器中运行。但此方法不支持SQL2008。



 

返回