sqlhc采集,需要:
sqlplus客户端工具
sqlhc.sql脚本(MOS doc: 1366133.1 可以下载),
DBA权限数据库用户
sqlplus user/passwd...set statistics_level=all;
SQL>执行你的业务sql
说明:
如果sql使用了绑定变量,最好是先定义绑定变量,再赋值执行,如:
SQL...;
--先copy上面代码,根据提示输入sqlid,再执行:
spool off
也可以把上面代码保存成getmon.sql
SQL>@getmon
然后根据提示输入sqlid,同样能保存...补充信息的收集,可以在sqlplus下完成,也可以在pl/sql developer下实现:
pl/sql developer 工具使用F5得到的执行计划信息,适合分析简单的SQL,不适合分析复杂SQL...使用pl/sql developer 得到与前面方法1和方法2一样sql真实执行计划及详细信息:
在sql window下执行(其中b1对应的是绑定变量)
declare
b1 date;
begin