客户专线:400-641-8864 / 153-2383-7083 | 在线QQ:987837344
首页 易当家ERP 鼎捷ERP 行业方案 实施方法 联系我们  
 

显示每个表占用的磁盘空间


--☆★☆★显示每个表占用的磁盘空间

create table tmp(

    TableName varchar(50),

    RowsCount int,

    ReservedSize varchar(50),

    DataSize varchar(50),

    IndexSize varchar(50),

    UnusedSize varchar(50),

    DataM decimal(18,2)

)

insert into tmp(TableName,RowsCount,ReservedSize,DataSize,IndexSize,UnusedSize)

    exec sp_MSforeachtable @command1="sp_spaceused '?'"

update tmp

    set DataM=cast(replace(ReservedSize,' KB','') as decimal(18,2))/1024

select TableName 表名,RowsCount 记录数,ReservedSize 总空间,DataSize 数据空间Kb,IndexSize 索引空间,UnusedSize 未用空间,DataM 总空间Mb

    from tmp

    order by DataM desc

drop table tmp




猜您喜欢:     易当家E9ERP     易当家E8ERP     微信公众号开发

ERP,ERP系统,ERP软件
ERP软件 | 鼎捷软件 | 神州数码 |
Copyright© 2008-2016 深圳市易当家软件开发有限公司. All Rights Reserved. 粤ICP备14043283号