当前位置: 数据库>sqlserver
查询sql server数据库表占用空间大小的两种方法
来源: 互联网 发布时间:2014-08-29
本文导语: 查询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...
查询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
order by reserved desc
方法二:
在查询分析器中输入:
代码如下:
exec sp_MSforeachtable "exec sp_spaceused '?'"