>  기사  >  데이터 베이스  >  查看MSSQL 数据库 用户每个表 占用的空间大小

查看MSSQL 数据库 用户每个表 占用的空间大小

WBOY
WBOY원래의
2016-06-07 17:44:111059검색

最近做项目需要查看数据用户表的大小,包括记录条数和占用的磁盘空间数目。在网上找了很久其中查看MSSQL数据库每个表占用的空间大小 相对还可以。 不过它的2、3中方法返回的数据比较多,有些是我们不关心的数据,我在AdventureWorks2012数据上做的测试。其中

最近做项目需要查看数据用户表的大小,服务器空间,包括记录条数和占用的磁盘空间数目。在网上找了很久其中查看MSSQL数据库每个表占用的空间大小 相对还可以。

不过它的2、3中方法返回的数据比较多,香港服务器租用,有些是我们不关心的数据,我在AdventureWorks2012数据上做的测试。其中第二种方法代码如下:

View Code

(dbo.sysobjects ) ) = 1) (nameinfo varchar(50) , rowsinfo int , reserved varchar(20) , datainfo varchar(20) , index_size varchar(20) , unused varchar(20) ) ((500) o.name ) o.name o.name OPEN Info_cursor Info_cursor (dbo.sysobjects (id, N) = 1) execute sp_executesql N, N, Info_cursor Info_cursor DEALLOCATE Info_cursor sp_spaceused tablespaceinfo () desc ,香港空间

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.