1.查看数据库所有表空间

select tablespace_name, sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

2.查看具体表单所占空间

   Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name

3.查看所有表空间占用率

SELECT --B.file_name "文件名",A.TABLESPACE_NAME "表空间名",TOTAL "表空间大小",FREE "表空间剩余大小",(TOTAL - FREE) "表空间使用大小",TOTAL / (1024 * 1024 * 1024) "表空间大小(G)",FREE / (1024 * 1024 * 1024) "表空间剩余大小(G)",(TOTAL - FREE) / (1024 * 1024 * 1024) "表空间使用大小(G)",ROUND((TOTAL - FREE) / TOTAL, 4) * 100 "使用率 %"
FROM   (SELECT TABLESPACE_NAME,SUM(BYTES) FREEFROM   DBA_FREE_SPACEGROUP  BY TABLESPACE_NAME) A,(SELECT TABLESPACE_NAME,--  file_name,SUM(BYTES) TOTALFROM   DBA_DATA_FILESGROUP  BY TABLESPACE_NAME/*,file_name*/) B
WHERE  A.TABLESPACE_NAME = B.TABLESPACE_NAME;

4.查看具体dbf表空间占用率

select b.file_id  文件ID,b.tablespace_name  表空间,b.file_name     物理文件名,b.bytes       总字节数,(b.bytes-sum(nvl(a.bytes,0)))   已使用,sum(nvl(a.bytes,0))        剩余,sum(nvl(a.bytes,0))/(b.bytes)*100 剩余百分比from dba_free_space a,dba_data_files bwhere a.file_id=b.file_idgroup by b.tablespace_name,b.file_name,b.file_id,b.bytesorder by b.tablespace_name

如何查看oracle数据库表空间相关推荐

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

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

  2. 查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件

    http://suan2046.iteye.com/blog/379539 标题:查看Oracle数据库表空间大小,是否需要增加表空间的数据文件 在数据库管理中,磁盘空间不足是DBA都会遇到的问题,问 ...

  3. linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率

    在Linux下进入SQLPlus, # su – oracle $ sqlplus / as sysdba SQL> 查看一个表空间所对应的数据文件 SQL>select file_nam ...

  4. oracle数据库查看size,[oracle] 查看oracle数据库表空间使用率,定位数据size较大对象...

    ========================================= 1.查看表空间使用情况 ========================================= with ...

  5. 更改oracle 表空间大小,更改oracle数据库表空间大小

    Oracle表空间扩展 使用oracle时可能遇到无法通过8192在表空间中扩展错误,原因是数据库的表空间不足. oracle表空间数据文件容量与db_block_size有关,在初始建库时指定DB_ ...

  6. Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看

    Oracle 数据库表空间 第一章:表空间的拓展 ① 查看剩余表空间大小 ② 查看表空间文件路径 ③ 通过新增表空间文件拓展表空间 ④ 查看表空间已分配大小 第一章:表空间的拓展 ① 查看剩余表空间大 ...

  7. linux数据库创建表空间语句,如何用LINUX用命令创建ORACLE数据库表空间和用户

    如何用LINUX用命令创建ORACLE数据库表空间和用户 文本模式下如何建 更新时间:2019-06-21 19:36 最满意答案 先su 到 oracle用户,SYS用户以DBA身份登陆 //创建临 ...

  8. 创建oracle 数据库表空间,角色,用户的sql语句

    创建oracle 数据库表空间,角色,用户的sql语句 1.创建角色 CREATE ROLE "QIUDINGROLE" NOT IDENTIFIED; GRANT "C ...

  9. 唐老师 oracle,ORACLE数据库表空间的监控和维护_快速发表职称论文网

    ORACLE数据库表空间的监控和维护 摘 要:通过ORACLE数据库内部管理表和视图加强数据库系统数据表空间的监控和维护. 关键字:数据库表空间监控 ORACLE数据库在系统性能,安全性以及可靠性方面 ...

最新文章

  1. 哲学家就餐问题c语言_哲学家就餐问题的一种Python解决方案
  2. pstools中如何绕过协议提示
  3. linux查看锁了的用户,linux – 如何查找Unix用户帐户被锁定的所有方式
  4. Linux信号处理函数可中断么,linux中关于信号处理笔记(一)
  5. 砂.随笔.二十五.如果你是氧气
  6. Linux系统中的load average
  7. C++学习之路 | PTA乙级—— 1084 外观数列 (20 分)(精简)
  8. HTML项目代码编写规范
  9. 创建目录 java_java创建文件和目录
  10. [转载] java中对数组进行排序_如何在Java中对数组排序
  11. c 提示错误expected) before ; token_NLP.TM[33] | 纠错:pycorrector的错误检测
  12. Openjudge-计算概论(A)-字符串排序
  13. 地图作业平台低代码实战(搭建能力提升)
  14. 数据分析:基于Pandas的全球自然灾害分析与可视化
  15. java.sql.SQLException: The server time zone value '???ú±ê×??±??' is unrecognized or represents 解决方法
  16. GMSK调制解调(二)
  17. 数字IC前端学习笔记:LSFR(线性反馈移位寄存器)
  18. Java50个基础代码
  19. IPv6转换难点分析之一:国家监测指标
  20. 2021NOC全国模拟考A卷解析(中学Python)答案分析

热门文章

  1. CSGO游戏辅助的现实教程-自瞄
  2. 《CSAPP》笔记——链接、异常控制流、虚拟内存
  3. C++入门 PAT乙级B1026 程序运行时间
  4. Python下载盗墓笔记全集TXT/python爬虫下载盗墓笔记全集
  5. 7-40 jmu-python-班级人员信息统计 (15 分)
  6. OSPF协议简述(二)
  7. PsPing 使用手冊及範例
  8. python之mechanize模拟浏览器
  9. Unreal性能测评 | GPU检测、重要参数解析,开启高效优化的新姿势!
  10. UVC 摄像头驱动(三)配置摄像头,实时数据采集