从SQL Server回收未分配的空间

时间:2016-09-26 12:27:32

标签: sql-server

我在MS SQL server 2008中有一个数据库。我使用sp_spaceused来检查数据库大小并得到以下结果。

enter image description here

因此,在我的数据库中,sql server占用了140GB的未分配空间。现在我想为我的系统回收140GB的空间。

我执行了以下命令来回收。但它对我不起作用。

DBCC SHRINKDATABASE (DB_Name, truncateonly)

它在5秒内执行,但一次只能释放2MB 我已经尝试了DBCC SHRINKDATABASE (DB_Name, notruncate)但是它执行了超过10小时但没有得到任何结果。

请帮我解决这个问题。

提前致谢

0 个答案:

没有答案