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帮助。
专注数据库技术,学以致用。
查看全文
相关阅读:
Jenkins发布.Net Core项目到IIS
2019 SDN上机第2次作业
2019 SDN上机第1次作业
第二次结对编程作业
第3组 团队展示
第一次结对编程作业
第一次个人编程作业
第一次博客作业
android json解析及简单例子
详述Google针对Android平板App发布的十大开发准则
原文地址:https://www.cnblogs.com/drc/p/977189.html
最新文章
Java核心技术点之泛型
Java核心技术点之反射
深入理解Java之数据类型
深入了解View的绘制流程
python学习02python入门二
(第九篇)Iptables详解
(第八篇)浅谈“磁盘阵列”
(第七篇)系统编码、自启动配置、HOSTNAME、系统启动、定时任务、进程管理、硬盘及其分区
(第六篇)vim编辑器的使用
(第五篇)Linux操作系统基本结构介绍
热门文章
(第四篇)Linux命令初识之常用系统管理命令
(第三篇)SSH网络协议概述
浅谈JSON.parse()
maven报错---Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin
mybatis中传递参数时,会加上单引号
对于double小数点后取两位
mybatis异常invalid comparison: java.util.Date and java.lang.String
java.lang.NumberFormatException 错误及解决办法
笔记-java-获取某年某月的最后一天
Jenkins忘记admin密码补救措施
Copyright © 2011-2022 走看看