知识大全 获取SQL Server数据库里表占用容量大小
Posted 知
篇首语:年轻不是用来放纵的理由而是奋斗的资本!本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 获取SQL Server数据库里表占用容量大小相关的知识,希望对你有一定的参考价值。
获取SQL Server数据库里表占用容量大小 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
其实只要使用系统内置的存储过程sp_spaceused就可以得到表的相关信息 如 sp_spaceused tablename 以下是为了方便写的一个存储过程 目的是把当前的所有表的相关信息全部都保存在一个指定的表里面 CREATE PROCEDURE get_tableinfo AS if not exists (select * from dbo sysobjects where id = object_id(N [dbo] [tablespaceinfo] ) and OBJECTPROPERTY(id N IsUserTable ) = ) create table tablespaceinfo 创建结果存储表 (nameinfo varchar( ) rowsinfo int reserved varchar( ) datainfo varchar( ) index_size varchar( ) unused varchar( ) ) delete from tablespaceinfo 清空数据表 declare @tablename varchar( ) 表名称 declare @cmdsql varchar( ) DECLARE Info_cursor CURSOR FOR select o name from dbo sysobjects o where OBJECTPROPERTY(o id N IsTable ) = and o name not like N #%% order by o name OPEN Info_cursor FETCH NEXT FROM Info_cursor INTO @tablename WHILE @@FETCH_STATUS = BEGIN if exists (select * from dbo sysobjects where id = object_id(@tablename) and OBJECTPROPERTY(id N IsUserTable ) = ) execute sp_executesql N insert into tablespaceinfo exec sp_spaceused @tbname N @tbname varchar( ) @tbname = @tablename FETCH NEXT FROM Info_cursor INTO @tablename END CLOSE Info_cursor DEALLOCATE Info_cursor GO 执行存储过程 exec get_tableinfo 查询运行该存储过程后得到的结果 select * from tablespaceinfo order by cast(left(ltrim(rtrim(reserved)) len(ltrim(rtrim(reserved))) ) as int) desc > cha138/Article/program/MySQL/201311/29385相关参考
SQLServer数据库对象信息的获取方法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在开发
SQLServer数据库对象信息的获取[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
SQLServer数据库对象信息的获取[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
SQLServer数据库对象信息的获取[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
SQLServer数据库对象信息的获取[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs
SQLServer压缩日志及数据库文件大小 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 请按步
知识大全 SQL Server执行SQL语句时内存占用特点[3]
SQLServer执行SQL语句时内存占用特点[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 SQL Server执行SQL语句时内存占用特点[4]
SQLServer执行SQL语句时内存占用特点[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 SQL Server执行SQL语句时内存占用特点[2]
SQLServer执行SQL语句时内存占用特点[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 SQL Server执行SQL语句时内存占用特点[1]
SQLServer执行SQL语句时内存占用特点[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!