我有一个大小为270GB的SQL Server数据库,空间报告显示近91%的空间未使用。我知道未使用的空间是分配给特定对象的空间。应用程序团队对数据库进行了清除操作,但我们无法通过此操作获得空间。
我已经检查了表的索引碎片情况,但它们看起来很好。我还需要检查什么,以及我应该怎么做才能释放那个空间。该数据库未来不会使用那些空间。
据我所知,
如何有效地释放对象中未使用的空间。
我已经检查了表的索引碎片情况,但它们看起来很好。我还需要检查什么,以及我应该怎么做才能释放那个空间。该数据库未来不会使用那些空间。
据我所知,
DBCC SHRINKFILE
只释放未分配的空间。我已经阅读了关于DBCC CLEANTABLE
和DBCC SHRINK DATABASE
的信息,但不确定是否足够执行。如何有效地释放对象中未使用的空间。