以文本方式查看主题

-  昂捷论坛  (http://enjoyit.com.cn/bbs/index.asp)
--  □-技术研讨会  (http://enjoyit.com.cn/bbs/list.asp?boardid=36)
----  查询SQL Server数据库表占用空间的SQL语句  (http://enjoyit.com.cn/bbs/dispbbs.asp?boardid=36&id=5795)

--  作者:大脑袋
--  发布时间:2009/5/11 11:21:14
--  查询SQL Server数据库表占用空间的SQL语句
 
create table #t
(name varchar(255),
rows bigint,
reserved varchar(20),
data varchar(20),
index_size varchar(20),
unused varchar(20))

exec sp_MSforeachtable "insert into #t exec sp_spaceused \'?\'"
select *
from #t
order  by data desc,index_size desc
--drop table #t