千家信息网

SQLServer怎么查看某个数据库中每个table的资料量大小

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,这篇文章主要为大家展示了"SQLServer怎么查看某个数据库中每个table的资料量大小",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"SQLServer
千家信息网最后更新 2025年01月20日SQLServer怎么查看某个数据库中每个table的资料量大小

这篇文章主要为大家展示了"SQLServer怎么查看某个数据库中每个table的资料量大小",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"SQLServer怎么查看某个数据库中每个table的资料量大小"这篇文章吧。

一、在目标数据库中,创建procedure.

CREATE PROCEDURE [dbo].[sys_viewTableSpace]
AS

BEGIN

SET NOCOUNT ON;

CREATE TABLE [dbo].#tableinfo(
表名 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
记录数 [int] NULL,
预留空间 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
使用空间 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
索引占用空间 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL,
未用空间 [varchar](50) COLLATE Chinese_PRC_CI_AS NULL
)

insert into #tableinfo(表名, 记录数, 预留空间, 使用空间, 索引占用空间, 未用空间)
exec sp_MSforeachtable "exec sp_spaceused '?'"

select * from #tableinfo
order by 记录数 desc

drop table #tableinfo

END

二、使用下面的语句进行查看.


exec sys_viewTableSpace

以上是"SQLServer怎么查看某个数据库中每个table的资料量大小"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

空间 数据 数据库 大小 资料 资料量 内容 篇文章 索引 学习 帮助 易懂 更多 条理 目标 知识 编带 行业 语句 资讯 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 sql数据库链接服务器 电脑服务器可以用固态硬盘吗 在数据库普遍采用的数据模型 我的世界服务器拔刀剑强化插件 毕业设计文献数据库 软件开发劳务派遣费 统计数据库 力学 软件开发计划书怎么编写 第四轮网络安全学科评估 张家港口碑好服务器高质量的选择 数据表 数据库 扩展名 2u服务器长度 宝塔搭建服务器探针 昆山电子网络技术服务费 网络视频网络技术的发展 不适应变化需求的软件开发模型 轨迹吉他谱软件开发 有没有接软件开发的平台 简答题数据库管理系统 bct软件开发 怎么开启微信运动数据库 数据库多值依赖 例子 电脑上的网络安全密钥怎么查找 饥荒为什么要租服务器 前端怎么预览服务器文件 如何查询win系统是什么数据库 长沙正规软件开发哪家好 湖南推广软件开发诚信服务 云服务器可以玩天书奇谈吗 关系型数据库实体完整性
0