我有一个占用近 7 个演出的数据库。如果我查看表的使用情况,它应该比这要少得多,比如 40 兆。我昨天删除了一个很大的日志表,但是我的数据库仍然说它很大。
以下是统计数据:
database_name database_size unallocated space
Umbraco_Indoorpower 6911.56 MB 859.59 MB
reserved data index_size unused
31144 KB 26272 KB 3240 KB 1632 KB
我跑了这个:
DBCC SHRINKDATABASE (umbraco_indoorpower, 99);
这让我的数据库降到了 2.3 个演出。不过,还是太大了。
database_name database_size unallocated space
Umbraco_Indoorpower 2302.44 MB 1.63 MB
reserved data index_size unused
30016 KB 26200 KB 3240 KB 576 KB
我猜我并没有从我昨天删除的那个日志表中释放所有空间。我实际跑了delete from tblLog
。也许这是错误的做法。
有谁知道我怎样才能腾出更多空间?