一、在目标数据库中,创建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的资料量大小
来源:这里教程网
时间:2026-03-02 11:20:15
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- sql server2008配置镜像时,报1418无法连接
sql server2008配置镜像时,报1418无法连接
26-03-02 - SQLServer2012 logshipping实施方案
SQLServer2012 logshipping实施方案
26-03-02 - SQLServer移动数据文件
SQLServer移动数据文件
26-03-02 - SQLite命令全解析(Ubuntu系统下SQLite3工具使用入门教程)
- 无法初始化 sqlcmd 库,错误编号为 -2147467259
无法初始化 sqlcmd 库,错误编号为 -2147467259
26-03-02 - 深入理解 SQL Server 2008 的锁机制
深入理解 SQL Server 2008 的锁机制
26-03-02 - 如何通过服务器上的IPMI接口,建立服务器管理网络
如何通过服务器上的IPMI接口,建立服务器管理网络
26-03-02 - 门禁系统中出门按钮及门磁接线图
门禁系统中出门按钮及门磁接线图
26-03-02 - 入侵报警系统中红外对射系统原理及使用教程
入侵报警系统中红外对射系统原理及使用教程
26-03-02 - 视频切换器 原理及电路图
视频切换器 原理及电路图
26-03-02
