我的数据库使用完全日志模式。
当限定最大日志为100M的时候,
插入100万数据,插到10几万数据的时候日志就满了。但是,我把日志最大限制为1G的时候,
插入100万数据,插完之后,日志仍然只有不到100M,几乎跟插入数据之前一样。为什么
为什么
为什么

解决方案 »

  1.   

    to 楼上 因为sql server出现错误了。如下:
    数据库 'Hot' 的事务日志已满。
    若要查明无法重用日志中的空间的原因,
    请参阅 sys.databases 中的 log_reuse_wait_desc 列。
    select log_reuse_wait_desc,* from sys.databases 
      

  2.   

    http://bbs.tech.ccidnet.com/read.php?tid=677710
      

  3.   

    找到原因了。
    因为在第一步中我使用了 backup log dbname with no_log 导致日志断裂。
    所以后续的插入都没有生成日志。
    结贴