用SQL统计SQLServe表存储空间大小
来源:互联网 发布:淘宝二手macbook pro 编辑:程序博客网 时间:2024/04/30 16:04
当SQLServer数据库越来越庞大,而其中的表有非常多的时候,想要知道到底是哪些表最耗存储空间,到底该怎样统计各个表的存储大小呢?其实SQLServer提供了一个sp_spaceused的系统存储过程可以实现该功能,下面就是调用的SQL:
create table #tb(表名 sysname,记录数 int
,保留空间 varchar(10),使用空间 varchar(10)
,索引使用空间 varchar(10),未用空间 varchar(10))
insert into #tb exec sp_MSForEachTable 'EXEC sp_spaceused ''?'''
select * from #tb
go
drop table #tb
这样就可以枚举出每个表存储空间的详细使用情况!
- 用SQL统计SQLServe表存储空间大小
- ASE15.0中利用代理表实现统计用户表存储空间大小的功能
- SQL Server 表、行空间大小统计
- [SQL Server]数据库大小,表大小及行数统计
- mysql查看库、表占用存储空间大小
- 如何统计Sql server2000表行数及占用空间大小
- Stc89c52存储空间大小问题
- 获取系统存储空间大小
- android 获取存储空间大小
- oracle-类型存储空间大小
- 获取手机存储空间大小
- 获取手机存储空间大小
- 获取手机存储空间大小
- struct的存储空间大小问题
- 获取手机存储空间的大小
- 获取iOS的存储空间大小
- Android获取手机存储空间大小
- 获取内部存储空间可用大小
- QString和char *的相互转换
- 在Linux里设置环境变量的方法(export PATH)
- 系统变量与环境变量的关系
- 浅谈Delphi2009控件移植
- 如何:实现自定义成员资格用户
- 用SQL统计SQLServe表存储空间大小
- IT精英,必须掌握的命令行(very good, very practial)
- 高性能服务器的一些资源站点
- asp.net2.0学习历程-菜鸟到中级程序员的飞跃-.Net编程教程
- 非管理员帐户不能使用网页上的activex
- 复杂ASP.NET服务器控件调整小技巧-.Net编程教程
- ASP.NET Forms验证(自定义、角色提供程序)-.Net编程教程
- 你对道德,性和诚实的标准是什么?
- ORA-28547:连接服务器失败,可能是Net8管理错误----解决方法