版本11.2.0.4 set linesize 170 set pagesize 200 col file_name for a60 此脚本解决tom脚本调用DBA_FREE_SPACE,无法显示已经写满的数据文件的问题。 select a.file_id "file_id", a.file_name "file_name", (a.bytes/1048576) "curr_MB", nvl(((a.bytes-b.fbytes)/1048576),(a.bytes/1048576)) "used_MB", nvl2((b.fbytes),b.fbytes/1048576,0) "free_MB", (a.MAXBYTES/1024/1024) maxsize, a.AUTOEXTENSIBLE from dba_data_files a left join (select file_id,sum(bytes) fbytes from DBA_FREE_SPACE group by file_id) b on a.file_id=b.file_id order by 1; ------------------------------------------------------------------------------------------------------------------------------------------------------------------ 左连接执行计划实验 SQL> create table jt as select file_id,sum(bytes) fbytes from DBA_FREE_SPACE group by file_id; //原语句的b表 SQL> select * from jt order by 1; FILE_ID FBYTES ---------- ---------- 1 9502720 2 33292288 3 85786624 4 786432 5 37289984 6 20905984 6 rows selected. SQL> select file_id,file_name from dba_data_files; //原语句的a表 FILE_ID FILE_NAME ---------- ------------------------------------------------------------ 4 +DATA/dbm01/datafile/users.259.956474535 3 +DATA/dbm01/datafile/undotbs1.258.956474535 2 +DATA/dbm01/datafile/sysaux.257.956474533 1 +DATA/dbm01/datafile/system.256.956474533 5 +DATA/dbm01/datafile/example.264.956474661 6 +DATA/dbm01/datafile/undotbs2.265.956474955 6 rows selected. select /* +moniotr*/ a.file_id "file_id", a.file_name "file_name", b.FBYTES from dba_data_files a left join jt b on a.file_id=b.file_id order by 1; select /*+ noparallel */ dbms_sqltune.report_sql_monitor (sql_id=>'d8dpu3441kvy1', report_level=>'ALL', type=>'ACTIVE',base_path=>'http://www.ly/smon') from dual;
oracle左连接和相关执行计划实验
来源:这里教程网
时间:2026-03-03 12:11:42
作者:
编辑推荐:
- oracle左连接和相关执行计划实验03-03
- word如何从正文开始设置页眉页码03-03
- ORACLE SQLLODER03-03
- word怎么设置表格行高列宽03-03
- word如何设置页数03-03
- aix安装oracle客户端03-03
- word如何设置密码保护03-03
- OGG-15050 Error loading Java VM runtime library: (2 No such file or directory)03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- log file sync等待事件
log file sync等待事件
26-03-03 - 安装Oracle后检查缺少pdksh包,怎么办?
安装Oracle后检查缺少pdksh包,怎么办?
26-03-03 - expdp ORA-01555(一)
expdp ORA-01555(一)
26-03-03 - OracleLinux安装图解
OracleLinux安装图解
26-03-03 - Debian grep搜索日志文件(新手也能掌握的Linux日志分析技巧)
- db file sequential read等待事件
db file sequential read等待事件
26-03-03 - db file scattered read等待事件
db file scattered read等待事件
26-03-03 - hanlp 如何快速从分词仅取出人名
hanlp 如何快速从分词仅取出人名
26-03-03 - 一半都是中国玩家?Steam 平台 2026 年 2 月硬件统计:RTX 5070 首夺第一,32GB 内存占比飙升至 57%
- oracle权限
oracle权限
26-03-03
