假设一个ACCESS有100MB 删掉了其中50M的数据 但是他还是100MB 但是压缩后就只剩下50M了我的SQLserver也是 删掉了很多东西 但是大小不变 是不是需要压缩下?还是怎么回事

解决方案 »

  1.   

    sql server 右键所有任务 收缩数据库
      

  2.   

    http://topic.csdn.net/u/20090811/20/21a4cb2c-63d3-43f5-a6b0-2fe7b81a4486.html
    http://msdn.microsoft.com/zh-cn/library/ms189035.aspx
      

  3.   


    实话说上面的几位,说的都很全面了,我这里在说点 数据库实时压缩的问题,在SQL SERVER 2008 后开始只是ROW 压缩了通过这样的压缩方式,在你的数据库表中如果你的某些字段,符合这个压缩的原理基本能节省50% 到90%的空间,如果你感兴趣可以查询,这将有利于,程序员在设计程序以及DBA在未来管理数据库,节省空间的规程和设计进展