我正在使用来自这个 QA 的查询逐字获取数据库中所有表的大小报告(获取数据库中所有表的大小)
当我运行它时,我在TotalSpaceKB
列中得到这些值:
TableName | RowCounts | TotalSpaceKB
Accounts 116507 27040
Calls 9687278 3903176
Categories 13 16
Clients 9 16
CountryCosts 14 16
CreditTransactions 218664 41200
DoNotCallList 40282 6120
Hosts 2166947 190080
MoneyTransactions 3907 464
PayPalIpns 3907 1880
Products 402 216
ProductsInCategories 263 16
Queries 15 32
QueryParameters 15 16
Settings 26 16
Sites 9 16
Templates 65 56
TotalSpaceKB 的总和为 4,170,376 KB:4GB
但是当我去 SSMS > Database > Properties > General > Size > 37795.25 MB : 37GB
我没有文件系统访问权限,因此无法获得确切的文件大小。但为什么会出现差异?