create table tmp (name varchar(50),rows int,reserved varchar(50),
data varchar(50),index_size varchar(50),unused varchar(50))
insert into tmp (name,rows,reserved,
data,index_size,unused) exec sp_msforeachTable @Command1="sp_spaceused '?'"--sp_spaceused 't_vehicle'
select * from tmp order by data desc
data varchar(50),index_size varchar(50),unused varchar(50))
insert into tmp (name,rows,reserved,
data,index_size,unused) exec sp_msforeachTable @Command1="sp_spaceused '?'"--sp_spaceused 't_vehicle'
select * from tmp order by data desc
drop table tmp
已经经过测试,可以使用。
本文介绍了一种SQL空间使用情况的分析方法,并通过执行特定的存储过程来获取数据库表的空间使用详情。通过分析结果,我们可以对表进行优化,减少无效空间占用,提升数据库性能。
1994

被折叠的 条评论
为什么被折叠?



