[20230517]脚本dpcawr1.sql错误导致无法看到outline部分.txt --//记录一下自己工作中遇到的问题,我发现我写的dpcawr1.sql无法看到outline部分. > @ desc_proc sys dbms_xplan display_awr INPUT OWNER PACKAGE_NAME OBJECT_NAME sample : @desc_proc sys dbms_stats gather_%_stats OWNER PACKAGE_NAME OBJECT_NAME SEQUENCE ARGUMENT_NAME DATA_TYPE IN_OUT DEFAULTED ---------- -------------------- ----------- -------- -------------------- -------------------- --------- ---------- SYS DBMS_XPLAN DISPLAY_AWR 1 TABLE OUT N 3 SQL_ID VARCHAR2 IN N 4 PLAN_HASH_VALUE NUMBER IN Y 5 DB_ID NUMBER IN Y 6 FORMAT VARCHAR2 IN Y --//执行如下: set echo on @ dpcawr1 623b841u978k2 outline 3819449730 --//输出略,无法看到outline部分. --//我记忆里以前都是可以的,为什么在需要解决问题时掉链子.当时事情比较多,暂时放一下,这个确实非常影响当时工作的状态. --//晚上仔细检查脚本,内容如下: $ cat dpcawr1.sql set verify off select * from table(dbms_xplan.display_awr(NVL('&1',NULL),nvl('&3',NULL),NULL,'ALLSTATS LAST PEEKED_BINDS &2 cost -projection -outline')); --//我仔细看了我以前的工作笔记,发现原来没有-projection -outline部分.我估计是某个时候我加上的. --//这样上面的执行展开带入参数后变成如下: select * from table(dbms_xplan.display_awr(NVL('623b841u978k2',NULL),nvl('3819449730',NULL),NULL,'ALLSTATS LAST PEEKED_BINDS outline cost -projection -outline')); --//等于最后又取消了outline部分内容.修改指定自己输入参数2放在最后就ok了. --//最后自己抽一点点时间对这一系列脚本做了整理,以前写的实在时太乱了.修改如下: > cat dpcformat.sql prompt prompt argment : basic typical serial all adaptive advanced peeked_binds outline prompt argment : rows bytes cost partition predicate projection alias remote note iostats memstats allstats last prompt argment : adaptive (12c) hint_report (19c) prompt --//单独收集dbms_xplan.display_cursor相关显示提示. > cat dpcawr.sql -- argument1=sql_id argument2=format argument3=plan_hash_value set verify off --select * from table(dbms_xplan.display_awr('&1',null,null,'all allstats last peeked_binds cost partition note -projection -outline &2')); select * from table(dbms_xplan.display_awr('&1',nvl('&3',null),null,'all allstats last peeked_binds cost partition note -projection -outline &2')); define 3='' @ dpcformat.sql --//做了一些合并,仅仅需要1个dpcawr.sql脚本就可以了.
[20230517]脚本dpcawr1.sql错误导致无法看到outline部分.txt
来源:这里教程网
时间:2026-03-03 18:50:02
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 谋划高质量增长,拼多多打破电商平台传统路径依赖
谋划高质量增长,拼多多打破电商平台传统路径依赖
26-03-03 - 知乎新财报,商业化难题有解了?
知乎新财报,商业化难题有解了?
26-03-03 - OPPO造芯折戟,V荣米开启“芯”征程
OPPO造芯折戟,V荣米开启“芯”征程
26-03-03 - 说明书Tektronix MSO44信号示波器200MHz
说明书Tektronix MSO44信号示波器200MHz
26-03-03 - 文心领航走进大模型时代,从Q1财报看百度价值重估机遇
文心领航走进大模型时代,从Q1财报看百度价值重估机遇
26-03-03 - 说明书Tektronix泰克MSO32示波器
说明书Tektronix泰克MSO32示波器
26-03-03 - 从逸仙电商Q1财报,看见“三步走”的力量
从逸仙电商Q1财报,看见“三步走”的力量
26-03-03 - 参数指标Tektronix DPO7054数字示波器500MHz
参数指标Tektronix DPO7054数字示波器500MHz
26-03-03 - 钉钉、金山办公、印象笔记“会师”AI大模型
钉钉、金山办公、印象笔记“会师”AI大模型
26-03-03 - 企业用友NC软件被locked勒索病毒攻击,如何恢复nchome配置文件
企业用友NC软件被locked勒索病毒攻击,如何恢复nchome配置文件
26-03-03
