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

删除了表后为何数据库空间没有释放出来解决方法

2012-02-29 
删除了表后为何数据库空间没有释放出来原来数据库是4.1G,删除了空间大概是1.5G大表,但数据库还是4G,并没有

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

请教如何处理

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

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

热点排行