先清空日志,再看看有多大.
 BACKUP LOG  库名 WITH NO_LOG DBCC SHRINKFILE( '日志文件名',新的大小数值型如1)日志文件名是这样的:select name from sysfiles
如:
mastlog

解决方案 »

  1.   

    you may consult this method:create some tables to store historical data , it will accelerate  query  and backup speed
      

  2.   

    you may consult this method:create some tables to store historical data , it will accelerate  query  and backup speed
      

  3.   

    本人遇到一个问题就比较蹊跷,我写了一个大型MIS系统,数据量有300万多,日志从来没有
    超过100M,而我的同事写的一个较小的一个MIS系统,数据量50万下,日志却有20G之多,我
    百思不得其解,望各位能帮小弟释惑
      

  4.   

    Very Very Shy:
                  你好!
                  我们也是将历史数据保存起来,但是这样似乎不能减少数据文件的大小,这样系统维护起来就非常麻烦,因为经常要将用户数据库发回公司,在网上传输将是一个麻烦的事情,如果这样下去过不了多久,用户硬盘将会满。
                   如果将数据库划分成几个小的数据库可以分布在不同的盘符下。但是我害怕这样分开会影响系统性能,究竟有多大影响。
      

  5.   

    剑客: 你好!
          我估计你的朋友不是一个经常写Mis系统程序的人,也就是说他的SQL语句写的不好,或者数据库建设的不好。