• 3月
    27日
    SQL Server 统计数据库中所有表的记录数和占用空间
    MsSQL dier 2014-03-27 16:33 6166 0

    利用一段SQL语句,可以查询当前数据库的各个表的记录数以及空间使用情况。


    --SQL Server 统计数据库中所有表的记录数和占用空间
    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 "sp_spaceused '?'"
    select * from #tmp
    drop table #tmp


文章评论