首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

数据文件大小为啥不变

2014-01-25 
数据文件大小为何不变我现在的数据文件是3,472 MB ,我执行了use Prj_Test dbcc shrinkfile(PRJ_2011031000

数据文件大小为何不变
我现在的数据文件是3,472 MB ,我执行了
use Prj_Test

 dbcc shrinkfile(PRJ_2011031000001_data,1024)

 go
这条语句,但是数据文件大小还是不变。  证明你的文件都满了,没有可收缩的空间
[解决办法]



其实要收缩文件,有个前提就是,文件中有空闲空间,这样才能收缩成功。

从图中显示,可用空间是0%,那么就是没有空闲的空间了,这个时候就没办法收缩文件了。

打个比方,你有一个箱子,里面塞满了东西,你说你要收缩,肯定就没办法收缩了,这个时候,只有通过,把数据库中的表进行重新整理,腾出空间后,才能再次进行收缩。

热点排行