这几天发现数据库的mdf和ldf文件大小不发生变化了,但是数据库中的数据每天都在频繁的增加啊,这是怎么回事?
最后查了下数据没有问题,但是心里还是挺担心的。请大牛指教。多谢

解决方案 »

  1.   

    mdf 文件中只要有足够的可用空间,就不会向文件系统请求新的存储空间,也就是说 mdf 文件不会增大。ldf 文件是可以循环复用的,只要日志被及时地截断(即截断那些恢复过程中不需要的日志记录),sql server 便可以重新使用被截断日志所占用的空间,存储新的日志记录。在简单恢复模式下,sql server 会在自动生成检查点的同时进行日志截断;在完全或大批量恢复模式下,在执行日志备份的时候自动截断日志。
      

  2.   

    如果你的MDF,LDF有足够的空间,就不会增大.例如:你的自增长是10%或更大,当某次增长后,空间够用的话,就不会增大.
      

  3.   

    也就是说 mdf 文件不会增大。不是这么回事吧