zoukankan
html css js c++ java
简单统计SQLSERVER用户数据表大小(包括记录总数和空间占用情况)
在SQLSERVER,简单的组合
sp_spaceused和
sp_MSforeachtable这两个存储过程,可以方便的统计出用户数据表的大小,
包括记录总数和空间占用情况,非常实用,在SqlServer2K和SqlServer2005中都测试通过。
/**/
/*
1. exec sp_spaceused '表名' (SQL统计数据,大量事务操作后可能不准)
2. exec sp_spaceused '表名', true (更新表的空间大小,准确的表空大小,但可能会花些统计时间)
3. exec sp_spaceused (数据库大小查询)
4. exec sp_MSforeachtable "exec sp_spaceused '?'" (所有用户表空间表小,SQL统计数据,,大量事务操作后可能不准)
5. exec sp_MSforeachtable "exec sp_spaceused '?',true" (所有用户表空间表小,大数据库慎用)
*/
create
table
#t(name
varchar
(
255
), rows
bigint
, reserved
varchar
(
20
), data
varchar
(
20
), index_size
varchar
(
20
), unused
varchar
(
20
))
exec
sp_MSforeachtable "
insert
into
#t
exec
sp_spaceused
'
?
'
"
select
*
from
#t
drop
table
#t
另外还有
sp_MSforeachdb可以遍历所有数据库,使用方法详见SQL帮助。
专注数据库技术,学以致用。
查看全文
相关阅读:
软件测试学习随笔(1) 引言
集成测试
SPM-using Maven and Juint
验收测试
白盒测试学习
编码的UI测试
测试闰年
黑盒测试续
黑盒测试方法-等价类划分
对软件测试的理解
原文地址:https://www.cnblogs.com/drc/p/977189.html
最新文章
UIApplication
结构体struts的长度
Foundation框架-NSString和NSMutableString
OC-《购票系统》
OC-内存管理
OC-@property、self及类的本质
OC-hello, world
C语言-《通讯录》
C语言-指针
C语言-循环结构及break、continue
热门文章
C语言-自定义函数
C语言-两个库函数
C语言-Hello, world
软件测试学习随笔(8) 软件测试的阶段
软件测试学习随笔(7) 软件测试工程师
软件测试学习随笔(6) 白盒测试
软件测试学习随笔(5) 编码的UI测试
软件测试学习随笔(4) String转Int
软件测试学习随笔(3) 等价类划分之三个输入框
软件测试学习随笔(2) 等价类划分
Copyright © 2011-2022 走看看