首页  ·  知识 ·  生产制造
监控EBS用户执行
网友   http://www.orafans.org/category/ebs    编辑:德仔   图片来源:网络
通常,诊断PL/SQL程序执行性能都是在本地用explain plan,或者alter session来使用tkprof进行简单分析。但这样的做法比较麻烦,也比较片

通常,诊断PL/SQL程序执行性能都是在本地用explain plan,或者alter session来使用tkprof进行简单分析。但这样的做法比较麻烦,也比较片段。如果想预先简单的跟踪一下程序性能,可以直接将EBS用户的SQL执行生成trace文件。步骤如下:

1. Help -> About Oracle Applications…

在Database栏找到以下信息:

—————————————-
Database Server
—————————————-
RDBMS : 9.2.0.6.0
Oracle Applications : 11.5.10.2
Machine : erpapp
User : APPS
Oracle SID : PROD
System Date : 2007-07-18 09:11:15
Database Server PID : 20515
Session SID : 46
SERIAL# : 33357
AUDSID : 3442824
Database CPU Usage (in secs) : 2.62

2. 执行SQL

DECLARE
BEGIN
    sys.dbms_system.set_sql_trace_in_session(46, 33345, TRUE);
END;

3. 找到trace文件

 

SELECT u_dump.VALUE || '/' || db_name.VALUE || '_ora_' || v$process.spid ||
       nvl2(v$process.traceid, '_' || v$process.traceid, NULL) || '.trc' "Trace File"
  FROM v$parameter u_dump
 CROSS JOIN v$parameter db_name
 CROSS JOIN v$process
  JOIN v$session ON v$process.addr = v$session.paddr
 WHERE u_dump.NAME = 'user_dump_dest'
   AND db_name.NAME = 'db_name'
   AND v$session.audsid = 3442018;

登录服务器tkprof比较麻烦,推荐一下SwingBench Trace Analyzer,有PP的图形界面。

 

相关阅读:

  • 跟踪(Trace)并发请求
    Oracle EBS中跟踪form执行非常简单,可以直接在菜单:帮助->诊断->跟踪 中启用跟踪功能。对于并发请求,稍见麻烦。 如果要对某个并发程序进行跟踪,则先进系统管理员职责,在并发程序定义界面找到该并发程序,勾选“启用跟踪”。在运行该请求的时候,会自动启用跟踪功能。如果需要跟踪绑定变量,要先执行bde_system_event_10046.sql (参考metalink:179848.1)。 用以下SQL找到相应的trc文件: SELECT 'Request...
  • 跟踪(Trace) SSA (Self Service Applications)
    对于OAF开发的Web界面,可以有两种方式来做Trace。一种是在登录时执行一段SQL代码,启用跟踪;另一种是利用系统本身提供的诊断工具进行跟踪。 方式1:初始化SQL语句 BEGIN fnd_ctl.fnd_sess_ctl('', '', '', 'TRUE', '',...
  • ZOOM 用法
    ZOOM 可用于在一个FROM中直接调用相关的功能,比如在采购订单界面调用查询供应商信息的FORM界面。它的原理非常简单,就是调用出一个FUNCTION(此处以FORM为例),然后执行查询。 1. 目标FORM编码 在WHEN-NEW-FORM-INSTANCE事件中添加代码: IF :parameter.doc_id IS...
  •  
本文作者:网友 来源: http://www.orafans.org/category/ebs
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读