`
ronaldoLY
  • 浏览: 43626 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

跟踪并发请求

阅读更多

-- 跟踪并发请求

select request_id, argument_text, v.REQUESTED_BY, v.REQUESTOR, v.*

  from apps.fnd_conc_req_summary_v v

 where 1 =1 

   and program_short_name = 'CUXTCREP'

   -- and v.REQUEST_DATE > to_date('2014-01-13', 'yyyy-mm-dd')

   and v.STATUS_CODE = 'R';

   

   

-- 跟踪并发请求的session

SELECT t.sid, t.SERIAL#, s.sql_text

    , 'ALTER system kill session ''' || t.sid || ',' || t.serial# || ''''

  FROM v$session t

       , v$sql  s

 WHERE s.SQL_ID = t.SQL_ID

       and t.audsid = (SELECT r.oracle_session_id

           FROM apps.fnd_concurrent_requests r

          WHERE r.request_id = 1246776 /*&request_id*/ );

 

ALTER system kill session '1171,46839';

-- CREATE GLOBAL TEMPORARY TABLE CUX.CUX_SYNC_HOLD_ORDER_TMP(ORDER_HEADER_ID NUMBER,VERSION_NUM NUMBER)ON   COMMIT   PRESERVE   ROWS ;

 

select 'kill -9 '||vp.spid,vs.logon_time,vs.sid,vs.serial#,

vs.action ,fcr.ARGUMENT_TEXT

from v$process vp,v$session vs,fnd_concurrent_requests fcr

where vp.addr=vs.paddr

and fcr.oracle_process_id = vp.spid

and fcr.oracle_session_id = vs.audsid

and fcr.os_process_id =vs.process 

and fcr.REQUEST_ID = 1775418

 

 

 

select * from fnd_conc_req_summary_v where request_id = 1775418;

 

select * from fnd_concurrent_programs c where c.concurrent_program_name = 'CUXLACRT'

select * from Fnd_Concurrent_Programs_Vl c where c.concurrent_program_name = 'CUXLACRT'

 

select * from FND_EXECUTABLES_FORM_V cC where upper(CC.EXECUTION_FILE_NAME) = 'CUX_GTT_COM_INVOICE_NEW_PKG%'

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    C#(Csharp)多线程HTTP并发请求(HttpWebRequest)采集蜘蛛

    3. **并发控制**:在并发请求时,需要控制同时进行的请求数量,以避免服务器压力过大或资源浪费。通过一个布尔数组_reqsBusy追踪工作实例(逻辑工作线程)的状态,当工作实例完成任务后,将其标记为空闲,并调用...

    EBS环境下PLSQL开发

    通过使用调试工具,开发者可以跟踪并发请求的执行过程,了解请求的生命周期和结果状态。 常用的数据库包 在EBS环境下,PLSQL开发需要了解常用的数据库包,例如FNDLIBR、FNDSM等。这些数据库包提供了许多有用的函数...

    oracle ebs sysadmin - 培训手册

    理解这个生命周期对于有效管理和跟踪并发请求至关重要。 ### 3. 用户预置文件管理 **单元培训目标:** - 了解用户预置文件的基本概念。 - 掌握用户预置文件的设置方法。 **用户预置文件概览:** 用户预置文件是...

    ext Ajax库 流行

    5. **交易管理**:EXT Ajax库有内置的事务管理机制,可以跟踪并发请求,避免请求冲突和资源竞争。 6. **缓存控制**:通过添加缓存标识或者禁用缓存,EXT Ajax库可以有效处理请求的缓存策略。 7. **全局配置**:EXT...

    模拟HTTP请求工具

    7. 跟踪和分析响应:查看HTTP状态码、响应头、响应体,分析服务器返回的数据。 三、常用模拟请求工具 1. Postman:一款强大的API开发和测试工具,支持多种平台,具有丰富的功能和友好的界面。 2. Insomnia:另一款...

    检测网页并发量

    - 服务器配置:CPU性能、内存大小、磁盘I/O速度等都会影响处理并发请求的能力。 - 网络带宽:网络带宽限制了数据传输速率,直接影响并发用户的体验。 - 应用架构:如是否采用分布式、微服务架构,可以提高处理...

    C++实现高并发webserver项目

    在本项目"C++实现高并发webserver项目"中,我们将探讨如何使用C++构建一个能够处理高并发请求的Web服务器。这个服务器不仅包含了基础的HTTP服务功能,还涉及到了线程池、数据库连接池以及状态机转换等高级技术,使得...

    php curl批量请求url

    然而,需要注意的是,批量请求可能会触发对方接口的并发限制,这可能导致请求被拒绝或者服务器过载。为了避免这个问题,可以采取以下策略: 1. **限制并发数**:一次只发送有限数量的请求,而不是一次性处理所有URL...

    js代码-面试题1:实现一个批量请求函数 multiRequest(urls, maxNum),要求最大并发数 maxNum,每当有一个请求返回,就留下一个空位,可以增加新的请求,所有请求完成后,结果按照 urls 里面的顺序依次打出。

    首先,我们需要理解`urls`参数是一个包含多个请求地址的数组,而`maxNum`参数定义了最大的并发请求数。为了实现这样的功能,我们可以使用Promise和异步操作来构建解决方案。Promise可以帮助我们管理异步操作的状态,...

    Android-kotlin实现网络请求库

    请求接口(定义请求方法和URL)、网络请求实现(使用HttpURLConnection或OkHttp等)、数据解析(使用Fastjson或其他解析库)、线程管理(使用HandlerThread或其他并发策略)、错误处理和回调机制。本项目很可能是...

    基于SpringBoot实现Java高并发之秒杀系统源码(含数据库).rar

    系统需要采用合适的并发控制策略,比如使用线程池管理并发线程,避免大量并发请求导致服务器资源耗尽。另外,还可以通过异步处理、队列(如RabbitMQ或Kafka)等方式,减轻数据库压力。 3. **分布式锁**: 秒杀场景...

    [学习笔记]JMeter压力测试及并发量计算-1

    设置合理的ramp-up period对于避免服务器在测试初期遭受过多的并发请求至关重要。 - **注意**:若ramp-up period设置为0,则所有线程会同时开始工作,可能会导致服务器短时间内承受过高负载。反之,如果设置得过高...

    线程并发拷贝程序

    为了管理文件和管道资源,程序定义了多个结构体变量,如`u_ofile`数组、`p_file`数组和`p_fcb`数组等,通过这些数据结构来跟踪文件的状态、位置等信息,从而实现对文件的并发读写。 ### 5. 管道与文件描述符 #### ...

    java后台请求http并保持Session

    在处理多个请求时,可能需要管理多个连接,这时可以使用线程池或者HTTP客户端库(如Apache HttpClient或OkHttp)来提高效率和并发性。同时,注意保持良好的安全性,避免Session劫持或Session固定攻击。

    cocos2dx-3.6封装的弱联网类(Http请求)

    5. **请求管理**:如果游戏中有多个并发的HTTP请求,我们需要一个请求队列或者管理器来跟踪和控制这些请求,避免并发问题。 6. **进度显示**:虽然在描述中提到未实现联网过程中的转圈功能,但这是一个很好的用户...

    Springboot统一web请求日志

    通过以上步骤,我们可以实现Spring Boot中的Web请求日志统一管理,确保在开发和运维过程中能有效地跟踪和理解请求处理过程。同时,合理配置日志框架和过滤器,可以提高日志系统的灵活性和实用性。

    SpringBoot开发的高并发限时抢购秒杀系统(含数据库文件).zip

    高并发是秒杀系统的关键挑战,系统需要能应对瞬间涌入的大量请求。这通常涉及到负载均衡、线程池优化、缓存策略、数据库连接池等技术。SpringBoot可以通过集成如RabbitMQ、Kafka等消息队列来削峰填谷,减少服务器...

    记录页面请求次数 Counter

    每次该用户发起新的请求时,会话ID会被发送回服务器,使得服务器能够识别并跟踪同一用户的连续请求。 要记录页面请求次数,我们需要在"SessionServlet"中实现以下步骤: 1. **初始化计数器**:当用户第一次访问...

Global site tag (gtag.js) - Google Analytics