在sql server中清空了数据记录但是对应的数据库文件的大小没有变小

2024-12-04 08:49:16
推荐回答(5个)
回答1:

数据文件不会自动收缩的,你如果想把数据文件变小,就需要使用收缩功能。
收缩的过程可以参照下面的地址做,图形话界面的,楼主应该做的来
http://wenku.baidu.com/view/3254e967caaedd3383c4d3dd.html

回答2:

打开sqlserver2008,找到你的数据库,右键-》任务-》收缩-》选择收缩数据库,不要选择收缩文件。然后执行完就可以了。会把空间还给操作系统的

回答3:

数据库(sqlserver和access是这样的,其他的不详)的大小只会变大,不会变小。文件大小开辟出来以后供数据放进去,删掉以后还会保留这部分空间以便下次放数据。

回答4:

数据库中的表数据占据的数据量很小,主要是LOG文件占用很大的数据库大小,可用清除LOG

回答5:

学习中,刚好遇到这个问题