查看MSSQL 数据库 用户每个表 占用的空间大小
最近做项目需要查看数据用户表的大小,包括记录条数和占用的磁盘空间数目。在网上找了很久其中查看MSSQL数据库每个表占用的空间大小 相对还可以。 不过它的2、3中方法返回的数据比较多mssql数据库空间,有些是我们不关心的数据,我在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.nameOPEN Info_cursor Info_cursor (dbo.sysobjects (id, N) = 1)execute sp_executesql N,N, Info_cursor Info_cursorDEALLOCATE Info_cursorsp_spaceused tablespaceinfo () desc,香港空间 (编辑:通辽站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |