SQLServer中系统存储过程sp_spaceused

 

sp_spaceused

执行sp_spaceused存储过程的时候可以不用带参数,直接执行,或者exec sp_spaceused都可以,返回两个结果集:

SQLServer中系统存储过程sp_spaceused

列名数据类型描述
database_namevarchar(18)当前数据库的名称。
database_sizevarchar(18)当前数据库的大小。
unallocated spacevarchar(18)数据库的未分配空间。
列名数据类型描述
reservedvarchar(18)保留的空间总量。
Datavarchar(18)数据使用的空间总量。
index_sizevarchar(18)索引使用的空间。
Unusedvarchar(18)未用的空间量。

 有关表的空间信息

下例报告为 aa 表分配(保留)的空间量、数据使用的空间量、索引使用的空间量以及由数据库对象保留的未用空间量。

USE Test3
EXEC sp_spaceused ‘aa‘

SQLServer中系统存储过程sp_spaceused

相关推荐