查询sql server数据库表占用空间大小的两种方法

发布时间:2020-10-23编辑:脚本学堂
查询SQL Server数据库表占用空间大小的两种方法,有需要的朋友可以参考下。

查询SQL Server数据库表占用空间大小的两种方法,有需要的朋友可以参考下。

方法一:
 

复制代码 代码如下:
select object_name(id) tablename,8*reserved/1024 reserved,rtrim(8*dpages/1024)+'Mb' used,8*(reserved-dpages)/1024 unused,8*dpages/1024-rows/1024*minlen/1024 free,rows,* from sysindexes
order by reserved desc

方法二:
在查询分析器中输入:
 

复制代码 代码如下:
exec sp_MSforeachtable "exec sp_spaceused '?'"