Sqlserver查询出所有表的大小使用情况
来源:这里教程网
时间:2026-03-02 11:12:32
作者:
先查询出源表数据:
select 'insert into @tmp exec sp_spaceused '+name From sys.tables with(nolock) order by create_date desc;
创建临时表并把查询出来的源表数据insert进入临时表,再查询出来最后临时表里面的数据:
declare @tmp table(tbname varchar(255),tbrows int,reserved varchar(255),datatb varchar(255),index_size varchar(255),unused varchar(255))
insert into @tmp exec sp_spaceused table1
insert into @tmp exec sp_spaceused table2
insert into @tmp exec sp_spaceused table3
insert into @tmp exec sp_spaceused table4
insert into @tmp exec sp_spaceused table5
insert into @tmp exec sp_spaceused table6
insert into @tmp exec sp_spaceused table7
insert into @tmp exec sp_spaceused table8
insert into @tmp exec sp_spaceused table9
insert into @tmp exec sp_spaceused table10
select * from @tmp order by cast(replace(reserved,' KB','') as bigint) desc
得出最后想要的数据结果。
第二种方法:
select
tb.name as tbname
,ps.reserved_page_count * 8 as KB
,ps.row_count
From
sys.dm_db_partition_stats ps with(nolock)
,sys.tables tb with(nolock)
where
ps.object_id=tb.object_id
and tb.create_date >= '2017-10-23 21:44:15.010'
order by
ps.reserved_page_count desc
编辑推荐:
- Sqlserver查询出所有表的大小使用情况03-02
- 信息化机房电气线缆绝缘电阻最低值规定03-02
- Sqlserver查询alwayson同步情况脚本(1)03-02
- 通过union all把sql查询的结果拼接起来03-02
- 关于MSSQL audit记录103-02
- SQL Server Database 维护计划创建一个完整的备份策略03-02
- 查看ip地址03-02
- logshipping 作业失败 问题之 @@servername的修改03-02
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 信息化机房电气线缆绝缘电阻最低值规定
信息化机房电气线缆绝缘电阻最低值规定
26-03-02 - Sqlserver查询alwayson同步情况脚本(1)
Sqlserver查询alwayson同步情况脚本(1)
26-03-02 - SQL Server Database 维护计划创建一个完整的备份策略
SQL Server Database 维护计划创建一个完整的备份策略
26-03-02 - 计算机网关的神奇作用
计算机网关的神奇作用
26-03-02 - 直流继电器应用教程
直流继电器应用教程
26-03-02 - sql server跟踪数据库
sql server跟踪数据库
26-03-02 - sql server dba大牛的秘籍
sql server dba大牛的秘籍
26-03-02 - SQLServer2008 基本操作
SQLServer2008 基本操作
26-03-02 - 了解一下SQL Server
了解一下SQL Server
26-03-02 - DOS批处理命令实现自动复制指定的文件夹到其他位置
DOS批处理命令实现自动复制指定的文件夹到其他位置
26-03-02
