[转]Oracle用户表空间临时表空间等查询
原文地址:查看临时表空间及大小_叽哩古哩的博客-CSDN博客
--查看所有临时表空间名字及文件名
select f.file#,t.ts#,f.name "File",t.name "Tablespace" from v$tempfile f,V$tablespace t where f.ts# = t.ts#;
--查看当前用户默认临时表空间
select * from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';
--查看所有用户的默认表空间和默认临时表空间
select USERNAME,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE from dba_users;
--查看所有临时表空间大小
SELECT D.TABLESPACE_NAME,SPACE "SUM_SPACE(M)",BLOCKS SUM_BLOCKS,
USED_SPACE "USED_SPACE(M)",ROUND(NVL(USED_SPACE,0)/SPACE*100,2) "USED_RATE(%)",
NVL(FREE_SPACE,0) "FREE_SPACE(M)"
FROM
(SELECT TABLESPACE_NAME,ROUND(SUM(BYTES)/(1024*1024),2) SPACE,SUM(BLOCKS) BLOCKS
FROM DBA_TEMP_FILES
GROUP BY TABLESPACE_NAME) D,
(SELECT TABLESPACE_NAME,ROUND(SUM(BYTES_USED)/(1024*1024),2) USED_SPACE,
ROUND(SUM(BYTES_FREE)/(1024*1024),2) FREE_SPACE
FROM V$TEMP_SPACE_HEADER
GROUP BY TABLESPACE_NAME) F
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME(+);
————————————————
版权声明:本文为CSDN博主「叽哩古哩」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/cuiyan1982/article/details/77943329
相关文章
- Oracle数据库经常使用经典查询
- Oracle数据库:oracle外连接left/right/full outer join on,oracle扩展的左右外连接展示符号(+)
- Oracle数据库:啥是oracle数据库?你为啥要学oracle?
- Oracle数据库的状态查询
- Linux & Oracle 安装目录说明
- oracle 事务多表查询以及额外的用处
- 静默方式安装window oracle
- Oracle-oracle中union和union all的区别
- 管理oracle 11g RAC 常用命令
- Oracle优化器介绍
- ORACLE TM锁
- oracle 查询 今天、昨天、本周、本月、本季度的所有记录
- [Oracle工程师手记]如何找到 RMAN 的所有 session
- Oracle单节点_Grid_Infrastructure_DB_安装过程图解(二/三)
- Oracle数据库查询高效分页
- Oracle 学习笔记 14 -- 集合操作和高级子查询
- Oracle 11g client的安装和配置。
- oracle闪回查询
- oracle Dba之路
- 在shell终端操作oracle数据库的常用命令
- Oracle 表复杂查询之多表合并查询
- Oracle:ORA-01219 数据库或可插入数据库未打开 仅允许在固定表或视图中查询
- linux系统下创建oracle表空间和用户权限查询
- SQL查询效率(Oracle)