建议你看看本版的FAQ,好好看了,相信你的收获会很大的,还有就是多看SQL SERVER 的联机帮助,自己都学习思考会收获更多。

解决方案 »

  1.   

    收缩数据库用 dbcc shrinkdatabae
    收缩数据库文件 DBCC SHRINKFILE 可以分别对.mdf .log收缩此外 数据库还有AUTO_SHRINK选项当设置为 ON 时,数据库文件可作为定期收缩的对象。数据文件和日志文件都可以自动由 SQL Server 收缩。当设置为 OFF 时,在定期检查未使用空间的过程中,数据库文件不自动收缩。默认情况下,当使用 SQL Server 桌面版时,对于所有数据库,此选项都设置为 ON,而对于所有其它版本都设置为 OFF,与操作系统无关
      

  2.   

    没错,你的KKK数据就存在KKK-DATA中,KKK-LOG存的是日志。
    KKK-DATA 的大小是在你建数据库时设定的,你可以设它的初始
    大小,还有增长速度,大小好象不能减少,因为它本身就不满。
    KKK-LOG是日志太多了,把数据库备份,删掉就可以了。
      

  3.   

    哦,谢谢glboy(星毅) !!我想问一下'收缩数据库'有命令实现吗??因为老是手工干预总是不方便,也不是很实用.
      

  4.   

    数据库-》右键-》所有任务-》收缩数据库,并选中大概叫什么收缩起始页传什么的那项,
    再用下面语句清空日志:
    DUMP TRANSACTION @DataBaseName WITH NO_LOG DBCC SHRINKFILE( @LogoFileName,@NewSize) --收缩 日志