2026-03-12 20:23:15

This commit is contained in:
root
2026-03-12 21:23:47 +01:00
parent eab4b36eca
commit 93039b8489
3332 changed files with 699614 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
--|-------------------------------------------------------------------|
--|Author : Mhouri |
--|Date : september 20222 |
--|Scope : this script helps identifying whether the current sql_id |
--| is really the one that is responsible for the time stored |
--| into ASH. In other words, we can state whether the input |
--| sql_id has triggered a recursive sql id or not |
--|-------------------------------------------------------------------|
column is_sqlid_current format a10
column event format a70
column current_obj# format a30
column cnt format 9999
compute sum label 'Total Elapsed' of cnt on report
break on report
select
h.is_sqlid_current
,h.event
,ob.object_name
,count(1) cnt
from
gv$active_session_history h
join dba_objects ob
on ob.object_id = h.current_obj#
where
sample_time between to_date('&from_date', 'mm/dd/yyyy hh24:mi:ss')
and to_date('&to_date', 'mm/dd/yyyy hh24:mi:ss')
and
sql_id = '&sql_id'
group by
h.is_sqlid_current
,h.event
,ob.object_name
order by 4 desc
;