欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL如何获取指定数据库所有表的物理大小?

程序员文章站 2022-06-24 23:15:24
sql如何获取指定所有表的物理大小? create table tmp ( name varchar(50), rowscount int, reserved v...

sql如何获取指定所有表的物理大小?

create table tmp
(
    name varchar(50),
    rowscount int,
    reserved varchar(50),  
    data varchar(50),
    index_size varchar(50),
    unused varchar(50)
);
  
insert tmp(name, rowscount, reserved, data, index_size, unused) 
exec sp_msforeachtable @command1="sp_spaceused '?'";
select * from tmp where name <> 'tmp' order by name
drop table tmp ;