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帮助。
专注数据库技术,学以致用。
查看全文
相关阅读:
Oracle的锁表与解锁
plsql查询数据显示为乱码解决方法
Jquery中$.get(),$.post(),$.ajax(),$.getJSON()的用法总结
javascript基础总结
通过百度echarts实现数据图表展示功能
表单中Readonly和Disabled的区别
mybatis中的#和$的区别
java持久层框架mybatis如何防止sql注入
故事讲解:我是一个线程
Python菜鸟之路:Django 中间件
原文地址:https://www.cnblogs.com/drc/p/977189.html
最新文章
构造方法
java中matches的用法
MyEclipse快捷键大全
idea中的汉语注释出现乱码的解决方案
oracle存储过程的基本语法
win8在安装office visio2003出现“请求的操作需要提升”,解决方法
刷数据
js接收html传值
web service实例
git config --global core.excludesfile配置gitignore全局文件
热门文章
说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
封装兼容性添加、删除事件的函数 addEventListener与removeEventListener
移动端问题汇总
使用grunt压缩css是能否设置background-size不压缩进去呢?否则ie8不能识别
JS产生随机数的几个用法!
css3多行省略号
jquery判断页面滚动条(scroll)是上滚还是下滚,且是否滚动到头部或者底部
jquery的height()和javascript的height总结,js获取屏幕高度
document.all和jq trigger原理
史上最全的浏览器兼容性问题和解决方案
Copyright © 2011-2022 走看看