查看sql表大小
来源:互联网 发布:海之乐章js技能怎么满 编辑:程序博客网 时间:2024/05/17 07:19
if not exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tablespaceinfo]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
create table tablespaceinfo --创建结果存储表
(nameinfo varchar(50) ,
rowsinfo int , reserved varchar(20) ,
datainfo varchar(20) ,
index_size varchar(20) ,
unused varchar(20) )
delete from tablespaceinfo --清空数据表
declare @tablename varchar(255) --表名称
declare @cmdsql varchar(500)
DECLARE Info_cursor CURSOR FOR
select o.name
from dbo.sysobjects o where OBJECTPROPERTY(o.id, N'IsTable') = 1
and o.name not like N'#%%' order by o.name
OPEN Info_cursor
FETCH NEXT FROM Info_cursor
INTO @tablename
WHILE @@FETCH_STATUS = 0
BEGIN
if exists (select * from dbo.sysobjects where id = object_id(@tablename) and OBJECTPROPERTY(id, N'IsUserTable') = 1)
execute sp_executesql
N'insert into tablespaceinfo exec sp_spaceused @tbname',
N'@tbname varchar(255)',
@tbname = @tablename
FETCH NEXT FROM Info_cursor
INTO @tablename
END
CLOSE Info_cursor
DEALLOCATE Info_cursor
GO
--itlearner注:显示数据库信息
sp_spaceused @updateusage = 'TRUE'
--itlearner注:显示表信息
select * from tablespaceinfo
order by cast(left(ltrim(rtrim(reserved)) , len(ltrim(rtrim(reserved)))-2) as int) desc
- 查看sql表大小
- sql server 查看库内表的大小。
- 查看sql日志大小/数据库文件的大小
- sql 查看磁盘可用大小
- 查看表空间大小表空间创建sql
- 在SQL中查看表所占的空间大小
- 查看Sql表所占空间的大小
- oracle sql日期比较和查看表空间大小
- SQL Server查看所有表大小,所占空間
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- 查看sql server每个表占用的空间大小
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- SQL Server查看所有表大小,所占空间
- 97
- 【转】MFC中用Ado连接数据库
- 在engine程序的运行时调用engine自带的command或tool
- JS传递参数以及表单验证
- Hibernate入门之Set 映射
- 查看sql表大小
- 反射学习
- 数据库设计建议,范式以及进一步
- 高手教哈我怎么CF多开刷分
- asp.net页面加载时间计算方案
- 人生啊人生,你的名字叫无奈
- 俄方不应割让北方四岛给日本,,也无须和日本讨论这个问题,北方四岛本不属于日本
- 如何用VB实现Excel文件的自动合并
- 窗口控件透明的通用解决方案