–1、查看表空间的名称及大小
SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size
FROM dba_tablespaces t, dba_data_files d
WHERE t.tablespace_name = d.tablespace_name
GROUP BY t.tablespace_name;
–2、查看表空间物理文件的名称及大小
SELECT tablespace_name,
file_id,
file_name,
round(bytes / (1024 * 1024), 0) total_space
FROM dba_data_files
ORDER BY tablespace_name;
–3、查看回滚段名称及大小
SELECT segment_name,
tablespace_name,
r.status,
(initial_extent / 1024) initialextent,
(next_extent / 1024) nextextent,
max_extents,
v.curext curextent
FROM dba_rollback_segs r, vrollstatvWHEREr.segmentid=v.usn(+)ORDERBYsegmentname;−−4、查看控制文件SELECTNAMEFROMvrollstat v WHERE r.segment_id = v.usn(+) ORDER BY segment_name; --4、查看控制文件 SELECT NAME FROM vrollstatvWHEREr.segmenti​d=v.usn(+)ORDERBYsegmentn​ame;−−4、查看控制文件SELECTNAMEFROMvcontrolfile;
–5、查看日志文件
SELECT MEMBER FROM vlogfile;−−6、查看表空间的使用情况SELECTSUM(bytes)/(1024∗1024)ASfreespace,tablespacenameFROMdbafreespaceGROUPBYtablespacename;SELECTa.tablespacename,a.bytestotal,b.bytesused,c.bytesfree,(b.bytes∗100)/a.bytes"(c.bytes∗100)/a.bytes"FROMsys.smlogfile; --6、查看表空间的使用情况 SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name FROM dba_free_space GROUP BY tablespace_name; SELECT a.tablespace_name, a.bytes total, b.bytes used, c.bytes free, (b.bytes * 100) / a.bytes "% USED ", (c.bytes * 100) / a.bytes "% FREE " FROM sys.smlogfile;−−6、查看表空间的使用情况SELECTSUM(bytes)/(1024∗1024)ASfrees​pace,tablespacen​ameFROMdbaf​rees​paceGROUPBYtablespacen​ame;SELECTa.tablespacen​ame,a.bytestotal,b.bytesused,c.bytesfree,(b.bytes∗100)/a.bytes"(c.bytes∗100)/a.bytes"FROMsys.smts_avail a, sys.smtsusedb,sys.smts_used b, sys.smtsu​sedb,sys.smts_free c
WHERE a.tablespace_name = b.tablespace_name
AND a.tablespace_name = c.tablespace_name;
–7、查看数据库库对象
SELECT owner, object_type, status, COUNT(*) count#
FROM all_objects
GROUP BY owner, object_type, status;
–8、查看数据库的版本 
SELECT version
FROM product_component_version
WHERE substr(product, 1, 6) = ‘Oracle’;
–9、查看数据库的创建日期和归档方式
SELECT created, log_mode, log_mode FROM v$database;

–1G=1024MB
–1M=1024KB
–1K=1024Bytes
–1M=11048576Bytes
–1G=1024*11048576Bytes=11313741824Bytes
SELECT 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) free
FROM dba_free_space
GROUP BY tablespace_name) a,
(SELECT tablespace_name, SUM(bytes) total
FROM dba_data_files
GROUP BY tablespace_name) b
WHERE a.tablespace_name = b.tablespace_name

oracle 查看表空间及剩余表空间相关推荐

  1. oracle查看所有用户6,oracle 查看 用户 用户权限 用户表空间 用户默认表空间

    Oracle查询用户表空间 ◆Oracle查询用户表空间:select * from user_all_tables ◆Oracle查询所有函数和储存过程:select * from user_sou ...

  2. Oracle查看分区、索引、表占用空间大小

    查看用户表.索引.分区表占用空间 select segment_name, sum(bytes)/1024/1024 Mbytese from user_segments group by segme ...

  3. mysql查看表空间剩余大小_查询表空间的总大小,剩余表空间,已用空间,表占用大小,某天占用的大小...

    引用 :http://blog.csdn.net/cosio/article/details/3978747  , https://zhidao.baidu.com/question/62852411 ...

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

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

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

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

  6. oracle表空间,角色,权限,表,索引,序列号,视图,同义词,约束条件,存储函数和过程,常用数据字典,基本数据字典信息,查看VGA信息,维护表空间,创建表空间等信息

    查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * fr ...

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

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

  8. oracle查看用户路径,oracle 查看用户的表空间,表空间路径,角色,权限

    查看当前用户的缺省表空间 select username,default_tablespace from user_users; --XUSER XUSER_DATA 查询表空间 含临时表空间 sel ...

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

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

最新文章

  1. 马斯克采访:要么死的安然,要么活得绚烂
  2. “通用卷无法停止”解决方法
  3. 支付宝「集五福」的阳谋
  4. 组合数学 —— 基本计数原理
  5. SPendidCRM:给HK的ImageInfoEntryEditView增加一个checkbox,用于判断特殊类型的PODS记录...
  6. penetration testing report
  7. 好用的滚动式截图工具picpick
  8. 右下角任务栏弹出天猫广告的解决办法,搞了半天原来是搜狗拼音在捣鬼!附搜狗双拼党转投微软拼音怀抱教程
  9. 百度指数批量查询器,百度指数
  10. QT FOR 安卓动态旋转屏幕
  11. 针对Sql Server中进行查询操作时提示“对象名无效”
  12. 一对一或一对多音视频通话会议系统可以通过哪些方式实现?
  13. 如何使用netstat命令验证DDOS入侵?
  14. jsp简易的图书管理系统
  15. Pytorch函数expand()详解
  16. MarkDown折叠语法
  17. C语言stdlid是什么函数,为什么Curry的std lib中的非确定性选择函数没有直接定义,而是使用辅助2参数函数?...
  18. SIMetrix 8.30 电路仿真软件用表达式为元器件值赋值的方法
  19. 短网址解答:短信里面的短网址可以唤醒app吗?
  20. 人员抽烟行为识别检测算法

热门文章

  1. lua string库
  2. welearn考试切屏会有显示吗_welearn视听说教程4答案截图
  3. C语言宏定义——一年有多少秒
  4. 通达OA软件测试自学,通达OA工作流程及快速入门手册.doc
  5. <笔记>机器人操作系统ROS理论与实践--第一讲:认识ROS
  6. 粒子群算法python_python实现粒子群算法
  7. 关于Editable的学习
  8. modelandview找不到视图_当一个测试工程师准备找工作,需要准备什么?
  9. 详解,python求矩阵的秩,你肯定能看懂
  10. apk开发教程!那些年Android面试官常问的知识点,2年以上经验必看