日期:2014-05-19  浏览次数:20530 次

删除了表后为何数据库空间没有释放出来
原来数据库是4.1G,删除了空间大概是1.5G大表,但数据库还是4G,并没有变小。
后来执行过DBCC   SHRINKDATABASE   (N '库名 ',   0,TRUNCATEONLY)操作,但也只释放了200M的空间,数据库还有3.9G大

请教如何处理

------解决方案--------------------
只能收缩日志文件大小,删除大表后,表的空间没有变化,不要备份后的文件很明显变小!
------解决方案--------------------
1.把索引重新整理下.
2.再收缩数据库.
3.备份日志
4.截断日志

这样数据库就小了.
3,4是在完全恢复模型的前提下.