前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >查询数据库空间使用情况的函数_查看当前数据库

查询数据库空间使用情况的函数_查看当前数据库

作者头像
全栈程序员站长
发布2022-09-20 10:49:56
6240
发布2022-09-20 10:49:56
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

代码语言:javascript
复制
sp_spaceused [[ @objname = ] 'objname' ] 
[,[ @updateusage = ] 'updateusage' ]

[ @objname=] 'objname'

请求其空间使用信息的表、索引视图或队列的限定或非限定名称。 仅当指定限定对象名称时,才需要使用引号。 如果提供完全限定对象名称(包括数据库名称),则数据库名称必须是当前数据库的名称。

objname,则返回整个数据库的结果。

objname 的数据类型为 nvarchar(776),默认值为 NULL。

代码语言:javascript
复制
[ @updateusage=] 'updateusage'

指示应运行 DBCC UPDATEUSAGE 以更新空间使用信息。 objname 时,将对整个数据库运行该语句;否则,将对 objname 运行该语句。 true 或false。 updateusage 的数据类型为 varchar(5),默认值为 false。

exec sp_spaceused

查询数据库空间使用情况的函数_查看当前数据库
查询数据库空间使用情况的函数_查看当前数据库

database_name:数据库名称

database_size:当前数据库的大小 (MB)。

objname 时,对象的 XML 索引和全文索引所使用的页将计算在 reservedindex_size 结果中。

updateusage 时,SQL Server 数据库引擎将扫描数据库中的数据页,并根据每个表所使用的存储空间对 sys.allocation_unitssys.partitions 目录视图进行必要的更正。 在某些情况下(例如删除索引后、表的空间信息不是当前信息时),需要执行该操作。 updateusage 在大型表或数据库上运行会花费一些时间。 updateusage。 如果首选该进程,则可以单独运行 DBCC UPDATEUSAGE。

简单查询表记录数从大到小排序

select max(object_name(object_id)) as tablename, sum(row_count) rows from sys.dm_db_partition_stats where index_id<2 group by object_id order by sum(row_count) desc

简单查询表数据Size从大到小排序

select max(object_name(object_id)) as tablename, (sum(in_row_data_page_count + lob_used_page_count + row_overflow_used_page_count) *8) as size_kb from sys.dm_db_partition_stats where index_id<2 group by object_id order by sum(in_row_data_page_count + lob_used_page_count + row_overflow_used_page_count)desc

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168272.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档