select * from (
Select a.tablespace_name,
(a.bytes- b.bytes) "表空间使用大小(BYTE)",
a.bytes/(1024*1024*1024) "表空间大小(GB)",
b.bytes/(1024*1024*1024) "表空间剩余大小(GB)",
(a.bytes- b.bytes)/(1024*1024*1024) "表空间使用大小(GB)",
to_char((1 - b.bytes/a.bytes)*100,'99.99999') || '%' "使用率"
from (select tablespace_name,
sum(bytes) bytes
from dba_data_files
group by tablespace_name) a,
(select tablespace_name,
sum(bytes) bytes
from dba_free_space
group by tablespace_name) b
where a.tablespace_name = b.tablespace_name
union all
select c.tablespace_name,
d.bytes_used "表空间使用大小(BYTE)",
c.bytes/(1024*1024*1024) "表空间大小(GB)",
(c.bytes-d.bytes_used)/(1024*1024*1024) "表空间剩余大小(GB)",
d.bytes_used/(1024*1024*1024) "表空间使用大小(GB)",
to_char(d.bytes_used*100/c.bytes,'99.99999') || '%' "使用率"
from
(select tablespace_name,sum(bytes) bytes
from dba_temp_files group by tablespace_name) c,
(select tablespace_name,sum(bytes_cached) bytes_used
from v$temp_extent_pool group by tablespace_name) d
where c.tablespace_name = d.tablespace_name
)
order by tablespace_name

效果如下:

查看表空间使用率(包括临时表空间)相关推荐

  1. oracle如何查询临时表空间,Oracle查询临时表空间的占用

    可以使用以下语句查询是哪个session number的哪个sql占用了较大的临时表空间 select inst_id,username,session_num,sql_id,tablespace,s ...

  2. 删除临时表空间或者默认临时表空间

    1.如果临时表空间不是默认临时表空间以及默认临时表空间组成员,直接执行如下语句 drop tablespace temp1 including contents and datafiles casca ...

  3. oracle12c收缩临时表空间,Oracle12CRAC关于临时表空间的一点启示

    通常在设计Oracle用户时我会选择为该用户创建一个单独的表空间和一个临时表空间,比如:create tablespace sales_tbs datafile 通常在设计Oracle用户时我会选择为 ...

  4. db2 修改表空间自增长_db2 创建表空间、增大表空间以及增加临时表空间

    一.创建表空间 db2 "CREATE REGULAR TABLESPACE DMS_DBDATA IN DATABASE PARTITION GROUP IBMDEFAULTGROUP P ...

  5. oracle缩减临时表空间,oracle的临时表空间写满磁盘空间解决改问题的步骤

    oracle的临时表空间写满磁盘空间,解决改问题的具体步骤,以下的操作是用数据库的sys超级用户操作 刚开始打算把临时表空间的数据文件重新缩小就好了 执行: SQL> alter databas ...

  6. oracle临时表空间组,证明临时表空间组在并发session时的作用

    本帖最后由 zcs0237 于 2013-7-16 20:26 编辑 a.感谢对本帖补充.建议.错误更正 b.为节省篇幅,部分输出结果做了精简 c.可按本文先后顺序复制文中代码进程调试 d.测试环境: ...

  7. 创建临时表空间组+查询临时表空间组+临时表空间移动到别的临时表空间组中

    一创建临时表空间组 在创建临时表空间的时候,使用tablespace group 语句指定一个组就行 create temporary tablespace mytemp1 tempfile 'F:\ ...

  8. oracle 临时表空间使用率

    今天开发反映说临时表空间不够要求添加临时表空间,添加完成(添加了30G的临时表空间)又报临时表空间的不足,开发又要求是添加,有添加了10G,监控临时表空间的使用情况,又撑满了,又添加了30G,最后临时 ...

  9. oracle创建用户、表空间、临时表空间、分配权限步骤详解

    首先登陆管理员账号,或者有DBA权限的用户,接下来依次: --查询所有用户 select * from dba_users; --创建新用户 create user gpmgt identified ...

最新文章

  1. arcgis里python窗口运行,在 Python 窗口中执行工具
  2. WebSocket的故事(六)—— Springboot中,实现更灵活的WebSocket
  3. 皮一皮:据说金庸老爷子的凌波微步已被证实存在并已经广为流传...
  4. linux Hadoop HDFS NameNode进程重启脚本(linux进程通用)
  5. 前端学习(2326):angular之用户输入数据
  6. Xmind快捷键笔记
  7. Android 成用户隐私安全问题严重
  8. 免费远程桌面连接工具
  9. 如何测试扫码支付二维码?
  10. 湖北一考生将高考数学题上传小猿搜题事件网络舆情综合编报
  11. 现在能聊天的机器人都有哪些?
  12. 6月份鸿蒙升级名单,华为鸿蒙系统6月升级名单机型有哪些
  13. Win11图标变暗怎么办?Win11图标变暗的解决方法
  14. mysql left用法
  15. go发送smtp邮件时的踩坑记录——auth login、x509: cannot validate certificate for错误
  16. 杰奇数据库mysql_杰奇小说连载系统 v1.7
  17. 函数求导及求微分的基本公式
  18. Word中关于参考文献连续引用
  19. X79 – E5 1620 1620v2 黑苹果10.15
  20. 美国网红python微博_利用Python对微博网红进行对比

热门文章

  1. Ubuntu18.04.5-server网络配置介绍
  2. 基于TF-IDF的简单搜索引擎的实现
  3. [ArcPy] 代码汇总
  4. A - The Fool HDU - 6555
  5. MATLAB模型预测控制(MPC)示例
  6. 计算机网络的企业分析,计算机网络系统在企业中的应用分析
  7. 安科瑞电气火灾监控系统对分散在建筑内的探测器进行遥测、遥调、遥控、遥信,方便实现监控与管理。
  8. GuidedImageFiltering
  9. JavaScript :调用浏览器摄像头 API
  10. 关于kernels启动报错的问题