如何在SQL数据库中查找多个行使用的空间

时间:2015-06-17 11:27:10

标签: c# sql

我试图找出某些行在多个表中占用多少空间。然后,我将它们一起添加,并向用户显示它们在SQL数据库中使用了多少空间。

使用sp_spaceused存储过程可以获取有关整个表的详细信息,但我需要找到已过滤的记录数上使用的空间。

有没有办法在sp_spaceused过程中添加WHERE条件,以便我可以获取表中一组行的详细信息,还是有另一种解决方案?

1 个答案:

答案 0 :(得分:0)

您可以找到按行占用的平均空间,然后可以计算'n'no所需的空间。行,即您可以使用sp_spaceused来获取每行的总占用空间/ rowcount = avg空间。