Oracle ERP Interface堵住--Request Running too long time,查找Request执行的Sql
2015-02-10 17:33
369 查看
Request Running too long time
堵住了INV Manager
导致INV Interface Pending 很多笔资料
Review 发现Request 实际执行SQL 为空,Request Idle(SQL 如下,之前weiheng提供,很好用)
通过Cancel Request 后,状况恢复正常
具体Sql:
--------------------------------
-- 由request id 查 os procesee id
select os_process_id from apps.fnd_concurrent_requests where request_id='&Request_id';
--由os process id 查 sid
select s.INST_ID,s.PROCESS,s.SID,p.SPID,s.LAST_CALL_ET,s.MACHINE,s.SERIAL#,s.OSUSER,s.USERNAME,s.PADDR
from gv$session s,gv$process p
where s.PROCESS='&Process' and s.PADDR=p.ADDR;
--由SID查目前wait event
select s.SID,so.CONSISTENT_GETS,s.LAST_CALL_ET,sw.EVENT,sw.*
from v$session s,v$sess_io so,v$session_wait sw
where s.SID = '&SID'
and s.SID=so.SID and s.SID=sw.SID;
--由SID查目前執行sql
select s.SID "db session",sq.sql_text "SQL_COMMAND"
from gv$process p,gv$session s,v$sqltext sq
where
p.ADDR = s.PADDR(+) and s.sql_address=sq.address(+) and s.sql_hash_value=sq.hash_value(+) and
s.SID = '&SID'
order by sq.PIECE;
---------------------------
堵住了INV Manager
导致INV Interface Pending 很多笔资料
Review 发现Request 实际执行SQL 为空,Request Idle(SQL 如下,之前weiheng提供,很好用)
通过Cancel Request 后,状况恢复正常
具体Sql:
--------------------------------
-- 由request id 查 os procesee id
select os_process_id from apps.fnd_concurrent_requests where request_id='&Request_id';
--由os process id 查 sid
select s.INST_ID,s.PROCESS,s.SID,p.SPID,s.LAST_CALL_ET,s.MACHINE,s.SERIAL#,s.OSUSER,s.USERNAME,s.PADDR
from gv$session s,gv$process p
where s.PROCESS='&Process' and s.PADDR=p.ADDR;
--由SID查目前wait event
select s.SID,so.CONSISTENT_GETS,s.LAST_CALL_ET,sw.EVENT,sw.*
from v$session s,v$sess_io so,v$session_wait sw
where s.SID = '&SID'
and s.SID=so.SID and s.SID=sw.SID;
--由SID查目前執行sql
select s.SID "db session",sq.sql_text "SQL_COMMAND"
from gv$process p,gv$session s,v$sqltext sq
where
p.ADDR = s.PADDR(+) and s.sql_address=sq.address(+) and s.sql_hash_value=sq.hash_value(+) and
s.SID = '&SID'
order by sq.PIECE;
---------------------------
相关文章推荐
- Oracle ERP Interface堵住--Request Running too long time,查找Request执行的Sql
- Oracle中SQL语句执行效率的查找与解决
- Oracle中SQL语句执行效率的查找与解决
- oracle中查找执行效率低下的SQL
- Oracle中SQL语句执行效率的查找与解决
- oracle中查找执行效率低下的SQL
- oracle的SQL语句执行效率问题查找与解决方法
- oracle 查找执行过的sql
- Oracle执行计划 SQL语句执行效率问题查找与解决方法
- Oracle中SQL语句执行效率问题的查找与解决
- Oracle的SQL语句执行效率问题查找与解决方法
- [Script]Long Running Concurrent Request in Oracle EBS
- oracle 在windows系统中通过spid查找执行的sql
- Oracle查找Web执行SQL
- oracle中查找执行效率低下的SQL
- [Script]Long Running Concurrent Request in Oracle EBS
- oracle中查找执行效率低下的SQL
- Oracle的SQL语句执行效率问题查找与解决方法
- 转载:Oracle中SQL语句执行效率的查找与解决
- Oracle的SQL语句执行效率问题查找与解决方法