SQLServer中系统存储过程sp_spaceused

Posted yclizq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLServer中系统存储过程sp_spaceused相关的知识,希望对你有一定的参考价值。

 

sp_spaceused

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

技术图片

 

列名数据类型描述
database_name varchar(18) 当前数据库的名称。
database_size varchar(18) 当前数据库的大小。
unallocated space varchar(18) 数据库的未分配空间。

 

 

列名数据类型描述
reserved varchar(18) 保留的空间总量。
Data varchar(18) 数据使用的空间总量。
index_size varchar(18) 索引使用的空间。
Unused varchar(18) 未用的空间量。

 

 有关表的空间信息

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

USE Test3
EXEC sp_spaceused ‘aa‘

技术图片

 

以上是关于SQLServer中系统存储过程sp_spaceused的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server 2000 系统存储过程

sqlserver数据库存储过程

SQLServer中系统存储过程sp_spaceused

SQLServer中系统存储过程sp_spaceused

如何查看sqlserver 表空间是不是满

sqlserver如何自动调用存储过程, 24小时执行一次?