如题,数据文件MDF文件1.5G左右,而事务日志文件LDF文件有14G左右,这主要是什么原因造成的?并且目前数据库读取经常比较慢(网络应该是没问题的),请问,备份并清空事务日志文件是否能改善数据库读取慢的问题?谢谢。

解决方案 »

  1.   

      当数据库是简单恢复模式,可能发生了意想不到的事务,需要检查为何产生大量事务的真正原因。
    比如web应用的话,需要检查是否被注入等。
      当数据库是完整恢复模式,日志文件不会自动截断,需要定期备份日志文件。如果执行收缩操作,建议放在闲时因为会产生大量读写。(这里的闲时指服务器,不是指您本人!)
      

  2.   

    在完全恢复模式下,应该是对数据库做了大量的DML操作,使日志文件暴涨,可以使用收缩日志的方法来减少日志所占用的空间