我有一个2000W条数据的数据库,一次更新后发现日志文件竟然高达25G,这个日志文件有什么用~~ 可以不要吗 ?日志文件我用360 强行删除,发现SQL 打不开了。我晕。怎么样才能不要这个日志文件,或者让它很小~~~

解决方案 »

  1.   

    数据库恢复模式改成sample 然后收缩日志 就可以了。对待数据库要温柔点 别暴力啊
      

  2.   

    你这个问题等于:我看到Windows的注册表很不爽,可以删掉吗?
      

  3.   

    如果一定要在mdf/ndf 和ldf中排个序,那ldf一定是最重要的。你自己看着办吧
      

  4.   

    恢复模式改成simple ,然后收缩下日志。
    use master
    alter database yourdbname set recovery full;
    DBCC SHRINKFILE (N'yourdb_log' , 0, TRUNCATEONLY)
      

  5.   

    重新创建数据库日志
    backup log jbERP with no_log
    dbcc shrinkdatabase('jbERP',0,notruncate)