oracle 查看表空间及剩余表空间
–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.segmentid=v.usn(+)ORDERBYsegmentname;−−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)ASfreespace,tablespacenameFROMdbafreespaceGROUPBYtablespacename;SELECTa.tablespacename,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.smtsusedb,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 查看表空间及剩余表空间相关推荐
- oracle查看所有用户6,oracle 查看 用户 用户权限 用户表空间 用户默认表空间
Oracle查询用户表空间 ◆Oracle查询用户表空间:select * from user_all_tables ◆Oracle查询所有函数和储存过程:select * from user_sou ...
- Oracle查看分区、索引、表占用空间大小
查看用户表.索引.分区表占用空间 select segment_name, sum(bytes)/1024/1024 Mbytese from user_segments group by segme ...
- mysql查看表空间剩余大小_查询表空间的总大小,剩余表空间,已用空间,表占用大小,某天占用的大小...
引用 :http://blog.csdn.net/cosio/article/details/3978747 , https://zhidao.baidu.com/question/62852411 ...
- Oracle 数据库表空间不足拓展方法实例演示,表空间剩余大小查看,通过新增表空间文件拓展表空间,表空间文件路径查看
Oracle 数据库表空间 第一章:表空间的拓展 ① 查看剩余表空间大小 ② 查看表空间文件路径 ③ 通过新增表空间文件拓展表空间 ④ 查看表空间已分配大小 第一章:表空间的拓展 ① 查看剩余表空间大 ...
- Oracle 查看表空间的大小及使用情况sql语句
--1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_ta ...
- oracle表空间,角色,权限,表,索引,序列号,视图,同义词,约束条件,存储函数和过程,常用数据字典,基本数据字典信息,查看VGA信息,维护表空间,创建表空间等信息
查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * fr ...
- Oracle 查看表空间、数据文件的大小及使用情况
查看表空间使用情况 --1G=1024MB --1M=1024KB --1K=1024Bytes --1M=11048576Bytes --1G=1024*11048576Bytes=11313741 ...
- oracle查看用户路径,oracle 查看用户的表空间,表空间路径,角色,权限
查看当前用户的缺省表空间 select username,default_tablespace from user_users; --XUSER XUSER_DATA 查询表空间 含临时表空间 sel ...
- Oracle 查看表空间大小及其扩展
在ORACLE数据库中,所有数据从逻辑结构上看都是存放在表空间当中,当然表空间下还有段.区.块等逻辑结构.从物理结构上看是放在数据文件中.一个表空间可由多个数据文件组成.系统中默认创建的几个表空间:S ...
最新文章
- 马斯克采访:要么死的安然,要么活得绚烂
- “通用卷无法停止”解决方法
- 支付宝「集五福」的阳谋
- 组合数学 —— 基本计数原理
- SPendidCRM:给HK的ImageInfoEntryEditView增加一个checkbox,用于判断特殊类型的PODS记录...
- penetration testing report
- 好用的滚动式截图工具picpick
- 右下角任务栏弹出天猫广告的解决办法,搞了半天原来是搜狗拼音在捣鬼!附搜狗双拼党转投微软拼音怀抱教程
- 百度指数批量查询器,百度指数
- QT FOR 安卓动态旋转屏幕
- 针对Sql Server中进行查询操作时提示“对象名无效”
- 一对一或一对多音视频通话会议系统可以通过哪些方式实现?
- 如何使用netstat命令验证DDOS入侵?
- jsp简易的图书管理系统
- Pytorch函数expand()详解
- MarkDown折叠语法
- C语言stdlid是什么函数,为什么Curry的std lib中的非确定性选择函数没有直接定义,而是使用辅助2参数函数?...
- SIMetrix 8.30 电路仿真软件用表达式为元器件值赋值的方法
- 短网址解答:短信里面的短网址可以唤醒app吗?
- 人员抽烟行为识别检测算法
热门文章
- lua string库
- welearn考试切屏会有显示吗_welearn视听说教程4答案截图
- C语言宏定义——一年有多少秒
- 通达OA软件测试自学,通达OA工作流程及快速入门手册.doc
- <笔记>机器人操作系统ROS理论与实践--第一讲:认识ROS
- 粒子群算法python_python实现粒子群算法
- 关于Editable的学习
- modelandview找不到视图_当一个测试工程师准备找工作,需要准备什么?
- 详解,python求矩阵的秩,你肯定能看懂
- apk开发教程!那些年Android面试官常问的知识点,2年以上经验必看