sqlserver 用于查看当前数据库所有表占用空间大小的存储过程

create procedure dbo.proc_getsize
as
begin
create table #temp
(t_id int primary key identity(1,1),t_name sysname,                        --表名t_rows int,                            --总行数t_reserved varchar(50),                --保留的空间总量t_data varchar(50),                    --数据总量t_indexsize varchar(50),               --索引总量t_unused varchar(50)                   --未使用的空间总量
)exec SP_MSFOREACHTABLE N'insert into #temp(t_name,t_rows,t_reserved,t_data,t_indexsize,t_unused) exec SP_SPACEUSED ''?'''select t_id,t_name,t_rows,t_reserved,t_indexsize,t_unused,t_data,case when cast(replace(t_data,' KB','') as float)>1000000 then cast(cast(replace(t_data,' KB','') as float)/1000000 as varchar)+' GB' when cast(replace(t_data,' KB','') as float)>1000 then cast(cast(replace(t_data,' KB','') as float)/1000 as varchar)+' MB' else t_data end as datasize
from #temp
order by cast(replace(t_data,' KB','') as float) descdrop table #temp
end

sqlserver查看表空间相关推荐

  1. Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份

    一  Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL>  select  username,default_tablespace  from user_use ...

  2. Oracle 查看表空间的大小及使用情况sql语句

    --1.查看表空间的名称及大小  SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size  FROM dba_ta ...

  3. Oracle 查看表空间、数据文件的大小及使用情况

    查看表空间使用情况 --1G=1024MB --1M=1024KB --1K=1024Bytes --1M=11048576Bytes --1G=1024*11048576Bytes=11313741 ...

  4. Oracle查看表空间,创建表空间

    查看表空间: SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space FROM ...

  5. oracle查看表空间和物理文件大小

    查看各表空间的使用情况select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024 ...

  6. Oracle 查看表空间大小及其扩展

    在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成.系统中默认创建的几个表空间:S ...

  7. oracle查看表空间物理路径,oracle查看表空间物理文件的名称,路径及大小

    select tablespace_name, file_id,file_name,round(bytes/(1024*1024),0) total_space from dba_data_files ...

  8. 查看表空间和解决表空间扩容ORA-01119:ORA-27040问题

    1.登录数据库查看表空间使用情况 su - oracle sqlplus / as sysdba SQL> select df.tablespace_name "tablespace_ ...

  9. oracle查看表空间的属性 ,修改表空间的状态

    表空间的状态属性主要有在线(online),离线(offline),只读(read only)和读写(read write)这四种,其中只读与读写状态属于在线状态的特殊情况,通过设置表空间的状态属性, ...

最新文章

  1. python从入门到精通书-Python从入门到精通
  2. Android10崩溃,华为荣耀Android10崩溃
  3. H264规定了三种主要档次
  4. Vue项目中使用基于pdf.js的vue-pdf插件在pc浏览器下阅览PDF文件
  5. pycharm 右键无法显示unittest框架解决右键只有unittest 运行如何取消右键显示进行普通run...
  6. ZT:Delphi源程序格式书写规范
  7. hls和modelsim联合仿真生成波形找不到wlf文件
  8. WebApi2官网学习记录---Media Formatters
  9. Javascript:json数据根据某一个字段进行排序
  10. 【一天一个C++小知识】003.C++中的void指针类型
  11. 如何从头开始使用Python实现堆栈泛化(Stacking)
  12. Flash互动网站设计学习-Flash发展历史
  13. 频繁模式挖掘apriori算法介绍及Java实现
  14. 《Excel图表之道》高清PDF精美样章
  15. 爱普生690k打印针测试软件_针式打印机断针测试软件_9针、24针打印机断针测试 V1.3 下载...
  16. 怎么批量将多个 PDF 转换为 jpeg、png、bmp 图片
  17. HTML+CSS淘宝 页眉导航栏以及Logo搜索框的实现
  18. BZOJ1140: [POI2009]KOD 编码
  19. java面试常见知识点
  20. EUI多图片轮播滑动效果

热门文章

  1. 浅谈spring--AOP与IOC / DI
  2. LocalDateTime日期转换错误:JSON parse error: Cannot deserialize value of type java.time.LocalDateTime
  3. 【java web】java执行预编译Groovy脚本
  4. 【STL深入学习】SGI STL空间配置器详解(一)-第一级空间配置器
  5. 字符流的抽象类 java
  6. 吃货阶段02 商品类的定义 需求 0925
  7. linux-vim-环境永久-多窗口操作
  8. linux-vim操作-查找与替换
  9. pycharm-连接mysql设置
  10. 索引-python核心技术-pyhui版