如何从SQLServer中的一组表中了解数据空间?

如何从SQLServer中的一组表中了解数据空间?,sql,sql-server,sql-server-2000,Sql,Sql Server,Sql Server 2000,如何查询数据库中一组表的数据空间 例如: 假设SQL Server数据库有以下表:Productsl、PRMDiscounts、PRMCities 我想知道PRMDiscounts和PRMCities的数据空间之和 谢谢在sql Server中没有数据空间,这将为您提供表使用的空间,包括可用空间和索引空间 EXEC sp_spaceused 'PRMDiscounts' EXEC sp_spaceused 'PRMCities' 范例 EXEC sp_spaceused 'master..sp

如何查询数据库中一组表的数据空间

例如:

假设SQL Server数据库有以下表:
Productsl、PRMDiscounts、PRMCities

我想知道PRMDiscounts和PRMCities的数据空间之和


谢谢

在sql Server中没有数据空间,这将为您提供表使用的空间,包括可用空间和索引空间

EXEC sp_spaceused 'PRMDiscounts'
EXEC sp_spaceused 'PRMCities'
范例

EXEC sp_spaceused 'master..spt_values'



name        rows        reserved    data    index_size  unused
spt_values  2346        336 KB      128 KB  144 KB      64 KB

对于数据空间,我指的是在SQLServerManagementStudio中右键单击表->属性->存储时看到的字段。不知道这个术语是不是新的。