在EBS forms中点击菜单Help > Diagnostics > Trace > Trace with binds and waits, 之后会弹出对话框提示trace文件在服务器OS上的位置. 但是这样得到的.trc文件基本是不可读的, oracle提供了tkprof工具对该文件进行分析从而得到更具可读性的结果.
tkprof $TRCFILE /tmp/$OUTPUT sys=no
tkprof工具提供了很多的选项, 这里只用到了sys选项用于禁止显示sys用户的相关操作.
补充, tkprof的其他选项:
tkprof xxx.trc trace.txt explain=system/systempasswd aggregate=yes sys=no waits=yes sort=fchela--EOF--
explain 解释执行计划
aggregate 是否对相同SQL做汇总
waits 是否列出wait事件信息
没有评论:
发表评论