`
cczmf
  • 浏览: 18640 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类
最新评论

EBS请求如何启用跟踪并获取问题sql

 
阅读更多
1.并发定义中,勾上“启用跟踪”复选框;

2.获取并发程序日志目录:SELECT * FROM v$parameter t WHERE t.NAME = 'user_dump_dest'

3.格式trace文件
cd /aftapp/oracle/diag/rdbms/aftdb/aFtDB2/trace
tkprof {input trace file} {output file} sys = no sort = prsela,exeela,fchela ;

例如:
tkprof tpfmsuat_ora_1229036_10_CAIFS_CR6876442.trc tpfmsuat_ora_1229036_10_CAIFS_CR6876442.txt sys = no sort = prsela,exeela,fchela ;

说明:tkprof命令执行的时候,按sort = prsela,exeela,fchela;这个排序,得到的格式化后的trace文件最上面就是耗时elapsed最大的了,这个一般就是要找的问题sql。

请求查询:
select c.user_name,
       b.user_concurrent_program_name,
       a.request_date,
       a.argument_text,
       (a.actual_completion_date - a.actual_start_date) * 24 * 60 minutes,
       a.actual_start_date,
       a.actual_completion_date,
       a.request_id,
       a.outfile_name
  from apps.fnd_concurrent_requests    a,
       apps.fnd_concurrent_programs_vl b,
       apps.fnd_user                   c,
       apps.per_all_people_f           papf
 where a.concurrent_program_id = b.concurrent_program_id
   and a.requested_by = c.user_id
   and c.user_name = papf.employee_number(+)
   and a.actual_completion_date is not null
   and b.user_concurrent_program_name = 'CUX:辅助科目余额表'
      /*and c.user_name = ' 你要找的用户的'*/
      /*and a.request_date <=
      to_date('2005-03-01 23:59:59', 'yyyy-mm-dd hh24:mi:ss')*/
   and a.request_date >=
       to_date('2020-12-20 00:00:00', 'yyyy-mm-dd hh24:mi:ss')
 order by a.request_date desc
分享到:
评论

相关推荐

    EBS开发基础之 sql开发_sql_EBS_

    在EBS(Oracle Enterprise Business Suite)环境中,SQL(Structured Query Language)是不可或缺的工具,用于与数据库进行交互,包括查询、插入、更新和删除数据。本资料集合为EBS SQL开发初学者提供了一个全面的...

    EBS并发请求

    这些问题的记录有助于跟踪项目的进展,及时发现并修复错误。 综上所述,EBS并发请求的定义、编程和测试是一个系统性工程,需要开发人员对EBS架构、PL/SQL语言以及企业业务流程有深入的理解。通过合理设计和严谨测试...

    Oracle EBS创建并发请求

    在 Oracle EBS 中,测试定义的存储过程是指使用定义的责任对应用户进行登录,并启动请求。例如,使用 YCtest01 责任请求组的用户登录并启动 YCtest01 存储过程。 创建并发请求需要经过存储过程、执行程序菜单、执行...

    EBS获取用户的密码.zip

    Oracle EBS(Enterprise Business Suite)是一款...了解并正确使用这个工具,可以帮助EBS系统的管理员更好地管理和维护用户账户的安全,同时也要时刻记住保护用户数据的重要性,遵循最佳安全实践,防止敏感信息的滥用。

    ORACLE EBS常用表及查询语句(最终整理版)

    库存管理是EBS中的一个重要模块,用于跟踪和管理企业的库存水平。 ##### 7.1 查询库存组织 ```sql select * from org_organization_definitions; ``` ##### 7.2 查询组织参数 ```sql select * from mtl_parameters...

    ORACLE EBS查看库存现有量

    ORACLE EBS查看库存现有量SQL

    EBS环境下PLSQL开发

    本文主要介绍了EBS环境下PLSQL开发的相关知识点,包括并发请求的基础、EBS下的请求开发基础、调试和跟踪模式、常用的数据库包、EBS环境下PLSQL请求开发模版等。 并发请求(SRS)基础 并发请求是指通过并发处理服务器...

    EBS 常用表集合 PL/SQL

    记录了常用的sql,有说明,常用表及查询,新手入门下载

    Oracle EBS 常用SQL及表结构

    日常工作和日常运维总结沉淀下来的SQL,希望能够给正在学习的同学提供快速了解的机会

    个性化EBS标准OAF页面

    在Oracle E-Business Suite(EBS)中,个性化标准OAF页面是指基于Enterprise Object(EO)或SQL的版本,通过替换Value Object(VO)添加客户化属性来实现个性化的页面开发。下面是相关的知识点: 个性化EBS标准OAF...

    EBS-用户、职责、配置文件相关内容[收集].pdf

    EBS-用户、职责、配置文件相关内容 Oracle EBS系统中,用户、职责和配置文件是三个紧密相连的概念。本文主要介绍了用户、职责和配置文件相关的内容,包括用户操作、定义自己的职责、将职责分配给用户、配置文件等。...

    EBS相关表及表间关系

    ### EBS相关表及表间关系 #### 一、引言 ...了解并掌握这些表间的关系,对于进行EBS的二次开发工作至关重要。开发者可以根据具体的业务需求,通过这些表之间的关系来实现更加灵活和高效的系统定制与优化。

    ORACLE EBS 入门与提高 请求组 数据组 自定义并发程序

    ### Oracle EBS 入门与提高 —— 请求组、数据组、自定义并发程序 #### 在请求组中管理程序 **定义一个请求组** 当定义一个请求组时,可以包括以下内容: - 属于一个应用的所有报表和并发程序 - 独立的报表和...

    EBS报表-xml输出Excel

    用作输出Excel报表

    ORACLE EBS物料和类别对应关系

    ORACLE EBS 物料和类别对应SQL

    oracle 查看当前会话执行的sql语句

    接下来,我们可以利用`v$sqltext`视图来获取当前会话正在执行的SQL文本。 ```sql -- 根据SID获取当前会话执行的SQL语句 select SQL_TEXT from v$sqltext where hash_value = (select sql_hash_value from v$session...

    EBS即时打印,oaf在线打印

    传统的EBS打印方式通常依赖于请求提交机制,用户需先提交一个请求,然后等待后台处理完成后才能查看或下载打印结果。这种模式在某些场景下可能效率较低,无法满足即时反馈的需求。 为了实现EBS即时打印,我们需要...

    EBS-审计功能(Audit-Trail).docx

    - **定义跟踪组**:在“系统管理员 -&gt; 安全 -&gt; 审计轨迹 -&gt; 组”中创建跟踪组,并指定需要跟踪的表以及相关的字段。 - **定义跟踪表**:进一步细化需要审计的表和字段,在“系统管理员 -&gt; 安全 -&gt; 审计轨迹 -&gt; 表”...

    ebs发布webservice详解

    首先,需要创建一个PL/SQL包,该包将封装EBS中的业务逻辑并提供Web服务接口。例如,在部分文件内容中,可以看到`CUX_SUPPLIER_PKG`这个PL/SQL包的定义,它用于维护供应商信息。包头中包含了详细的注释,指明了包的...

Global site tag (gtag.js) - Google Analytics