1.查看单张表的使用情况: exec sp_spaceused 'P_Body_Area_Count_...2.查看所有表大小以及行数 select OBJECT_NAME(id) as tabname,rtrim(8*dpages/1024) as "size(MB)",rows from sysindexes order by rows desc...
1.查看单张表的使用情况:
exec sp_spaceused 'P_Body_Area_Count_New';
2.查看所有表大小以及行数
select OBJECT_NAME(id) as tabname,rtrim(8*dpages/1024) as "size(MB)",rows from sysindexes order by rows desc ;
【这里有点疑惑的是,sysindexes字面上是索引的视图,咋弄出来的rows竟然是表的,oracle可不是这样子的呀(直接dba_segments去找就好了),难道是和统计信息有关??】。
1和2查出来的数值还是有差距。
先mark下,后期给出原因和最准确的T-SQL。
转载于:https://www.cnblogs.com/awan168/p/6419700.html
经常遇到需要对sqlserver2000 ...用以下sql语句可以实现查询数据库所有表行数及空间占用情况。create table #aa(name varchar(250),rows int,reserved varchar(200),data varchar(200),index_size varchar(200),unuse
经常遇到需要对sql server2000 进行维护操作需要了解每个数据表占用空间情况,便于对数据库进行优化。用以下sql语句可以实现查询数据库所有表行数及空间占用情况。
create table #aa(
name varchar(250),
rows int,
reserved varchar(200),
data varchar(200),
index_size varchar(200),
unused varchar(200)
exec sp_msforeachtable "insert into #aa EXEC ('sp_spaceused ''?''')"
select * from #aa order by convert(int,left(data,len(data)-3)) desc, rows desc
数据库操作语句大全(sql) 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sqlserver --- 创建 备份数据的 device USE master EXEC sp_...
全书共分为11章,首先在第1章中详细介绍了sqlserver 2008的架构和配置,然后在接下来的10个章节中深入探讨了sqlserver 2008数据存储和查询处理等各个方面的内部机制,包括:数据库和数据库文件、表、索引、跟踪、...
2.5.3 从CDC表查询所有变更 87 2.5.4 从CDC表查询净变更 89 2.5.5 翻译CDC更新掩码 90 2.5.6 使用LSN边界 92 2.5.7 禁用对表和数据库的变更数据捕获 93 2.5.8 以最小的磁盘开销跟踪净数据更改 93 第3章...
该存储过程用来遍历数据库中的每个表,常见用法如下: 1. 统计数据库中每个表的空间使用情况,返回各表的行数,数据大小,索引大小,未...'"2.-查询数据库所有表的记录总数CREATETABLE#temp(TableNameVARCHAR(255),...
该存储过程用来遍历数据库中的每个表,常见用法如下:
1. 统计数据库中每个表的空间使用情况,返回各表的行数,数据大小,索引大小,未使用空间等。
exec sp_MSforeachtable @command1="sp_spaceused '?'"
2.-查询数据库所有表的记录总数
CREATETABLE#temp(TableNameVARCHAR(255),RowCntINT)
EXECsp_MSforeachtable'INSERTINTO#tempSELECT''?'',COUNT(*)FROM?'
SELECTTableName,RowCntFROM#tempORDERBYTableName
DROPTABLE#temp
3.删除所有表
exec sp_MSforeachtable @command1="drop table ?";
4.清除所有表中数据
exec sp_MSforeachtable @command1="TRUNCATE TABLE ?"
全书共分为11章,首先在第1章中详细介绍了sqlserver 2008的架构和配置,然后在接下来的10个章节中深入探讨了sqlserver 2008数据存储和查询处理等各个方面的内部机制,包括:数据库和数据库文件、表、索引、跟踪、...
第3部分为SQLServer 2008的基本操作篇,介绍如何管理与配置SQLServer 2008服务器、如何创建数据库和数据表、如何对数据库里的数据进行操作;第4部分为数据库管理篇,介绍如何使用T-SQL程序对数据进行复杂的运算,...
因为这样可以避免 top的字段如果是逻辑索引的,查询的结果后实际表中的不一致(逻辑索引中的数据有可能和数据表中的不一致,而查询时如果处在索引则首先查询索引) 14、说明:前10条记录 select top 10 * form table...
sql="delete from 数据表" (将数据表所有记录删除) (4) 添加数据记录:sql="insert into 数据表 (字段1,字段2,字段3 …) values (值1,值2,值3 …)"sql="insert into 目标数据表 select * from 源数据表" (把源...
你可以通过SQL查询分析器,或者LogExplore的Run SQL Script功能来执行生成脚本. 关于Undo Undo功能可以逆操作一组指定的用户事物。包括insert,delete和update,其局限性如下: l 事物类别:LogExplore只能undo...
SQL查询器流传着很多软件,但相信此软件会有它的特别之处,本软件是经多名工程师测试。功能以及效率是有见证。本软件体积优势非常轻巧功能强大,1.4M的大小携带方便。如有建议请发邮件到75934092@qq.com,谢谢你的...
SQL查询器流传着很多软件,但相信此软件会有它的特别之处,本软件是经多名工程师测试。功能以及效率是有见证。本软件体积优势非常轻巧功能强大,1.7M的大小携带方便。如有建议请发邮件到75934092@qq.com,谢谢你的...
第3章SQL查询与对象的应用 80 3.1 SELECT子句的使用 81 实例037 查询特定列数据 81 实例038 在查询时使用列别名 83 实例039 对列进行计算 85 实例040 使用函数设置条件 87 3.2 查询常量 88 实例041 数值型...
第3章SQL查询与对象的应用 80 3.1 SELECT子句的使用 81 实例037 查询特定列数据 81 实例038 在查询时使用列别名 83 实例039 对列进行计算 85 实例040 使用函数设置条件 87 3.2 查询常量 88 实例041 数值型...
引擎优化顾问分析数据库的工作负荷【SqlServer Profiler的跟踪文件或者表】和物理实现 引擎优化顾问提出合理的物理设计结构以降低工作负荷的开销数据库引擎优化顾问介绍 引擎优化顾问提供数据库系统的优化建议...
实例269 从SQLServer数据库中提取多媒体文件 347 实例270 向SQL Server中存储Word文档 348 实例271 从SQL Server中提取Word文档 349 8.4 SQL Server服务器应用 350 实例272 和服务器时间同步 350 实例273...
307 如何查询程序产品版本号的主版本号? 308 如何查询程序产品版本号的次版本号? 第16章 系统软件信息 309 如何获取用户名称? 310 如何获取计算机名称? 311 如何设置计算机名称? 312 如何获取计算机所有者名称? 313 ...
第三章Sql查询与函数 一、	SQL概述 SQL(Structured Query Language)结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。同时也是数据库脚本文件的扩展名。	SQL...
104
0171 如何只允许输入指定图片格式 105
0172 如何设置录入图片统一图片大小 105
5.4 数组处理技巧 105
0173 如何转换数组类型 105
0174 如何复制数组中一系列元素的...
实例107 使用哈希表对XML文件进行查询 127 实例108 计算两个矩形矩阵的乘积 129 第5章 面向对象编程技术 131 5.1 属性和方法 132 实例109 使用属性存储用户编号和姓名 132 实例110 通过定义方法求一个数的平方 133 ...
全面操作SQLServer 2000.ec 公农历转换1.2.ec 公农历转换1.ec 公历转农历模块 1.0.ec 六十四卦相.ec 关于窗口.ec 关于菜单的一些修改操作.ec 关机管理.ec 关联.ec 关联数据库和新表格.ec 关联文件.ec ...
全面操作SQLServer 2000.ec 公农历转换1.2.ec 公历转农历模块 1.0.ec 公历转换为农历.ec 六六自用模块.ec 六十四卦相.ec 关于窗口.ec 关于菜单的一些修改操作.ec 关机管理.ec 关联.ec 关联数据库和新...
实例107 使用哈希表对XML文件进行查询 实例108 计算两个矩形矩阵的乘积 第5章 面向对象编程技术 5.1 属性和方法 实例109 使用属性存储用户编号和姓名 实例110 通过定义方法求一个数的平方 实例111 使用重载...
全面操作SQLServer 2000.ec 文本分行3.0.ec 注册系统热键.ec 注册系统热键-钟华.ec 播放音频.ec 注册表操作增强模块1.2.ec ETimeFly API模块.ec 控制程序运行天数1.0.ec simixp4.0.ec windowsXP界面模拟模块4.0版....
实例107 使用哈希表对XML文件进行查询 实例108 计算两个矩形矩阵的乘积 第5章 面向对象编程技术 5.1 属性和方法 实例109 使用属性存储用户编号和姓名 实例110 通过定义方法求一个数的平方 实例111 使用重载...
实例107 使用哈希表对XML文件进行查询 实例108 计算两个矩形矩阵的乘积 第5章 面向对象编程技术 5.1 属性和方法 实例109 使用属性存储用户编号和姓名 实例110 通过定义方法求一个数的平方 实例111 使用重载...