『MSSQL 快速查看表大小写』(mssql 查看表大小写)

MSSQL是一个强大有力的数据库管理系统,也是业界应用最广泛的数据库,它可以实现快速查看表大小写等功能。在实际开发过程中,许多程序员在查看表大小时会出现疑问,那么今天就让我们来看一看MSSQL如何快速查看表大小写。

阜平网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联公司成立与2013年到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司

首先,我们可以使用以下tsql语句来查看MSSQL中某个表的字节数大小:

SELECT SUM(reserved_page_count) * 8.0 / 1024 as TableSize_kB 
FROM sys.dm_db_partition_stats
WHERE object_id = OBJECT_ID('表名')

上面这条语句便是用来查看表整体字节大小的,object_id中填写表名,即可得到该表的字节数大小。

此外,我们还可以使用以下tsql语句,即可快速查看某个表中某个列的字节数大小:

SELECT SUM(DATALENGTH(列名)) as ColSize_Bytes
FROM 表名

只需要将表名和列名填写进去,即可得到该列的字节数信息,再除以1024就可将字节得到KB进行单位转换。

此外,我们还可以通过MSSQL的索引脚本来查看表大小,下面是MSSQL中查看表索引空间大小的脚本:

select
t.name as TableName,
sum(i.used_page_count) * 8.0/1024 as IndexSize_KB
from sys.tables t
cross join sys.indexes i
where t.object_id = i.object_id and i.type_desc = 'nonclustered'
group by t.name
order by IndexSize_KB desc

上述代码可以用来查看表的索引空间大小,type_desc是nonclustered时,表示非聚集索引,也即非主键,我们可以将查询到的大小除以1024以获得KB大小单位。

总结:MSSQL 快速查看表大小写有以上三种方法,只需要根据自己的实际情况,选择合适的查看方式,就可以迅速查看表整体字节大小或者某一列的字节大小,也可以使用索引脚本来获得表索引空间大小,都提供了MSSQL快速查看表大小写的方式。

成都网站营销推广找创新互联,全国分站站群网站搭建更好做SEO营销。
创新互联(www.cdcxhl.com)四川成都IDC基础服务商,价格厚道。提供成都服务器托管租用、绵阳服务器租用托管、重庆服务器托管租用、贵阳服务器机房服务器托管租用。

文章名称:『MSSQL 快速查看表大小写』(mssql 查看表大小写)
分享路径:http://www.shufengxianlan.com/qtweb/news34/201184.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联