我試圖確定我的SQL Server數據庫是否健康。數據庫大小報告與SQL Server中所有表的總和不同
我運行了一些命令來檢查大小,我對錶格大小總和與數據庫大小之間報告的差異感到震驚。
我想知道爲什麼有這麼大的尺寸差異。
EXEC sp_spaceused @updateusage = N'TRUE';
database_name | database_size | unallocated space
FleetEquip |1357.00 MB |0.20 MB
和
EXEC sp_MSforeachtable @command1="EXEC sp_spaceused '?'"
(太多的格式,包括所有的表 - 一個HTML表將是很好)
name | rows | reserved(KB) | data(KB) | index_size(KB) | unused(KB)
EquipmentState | 131921 | 40648 | 40608 | 8 | 32
所有表的總和來45768 KB
內存?你的意思是磁盤空間,對吧? – 2011-02-07 19:24:48