2026-03-12 20:23:15
This commit is contained in:
66
tpt/ash/examples/ash5.sql
Normal file
66
tpt/ash/examples/ash5.sql
Normal file
@@ -0,0 +1,66 @@
|
||||
-- Copyright 2018 Tanel Poder. All rights reserved. More info at http://tanelpoder.com
|
||||
-- Licensed under the Apache License, Version 2.0. See LICENSE.txt for terms & conditions.
|
||||
|
||||
SET LINES 999 PAGES 5000 TRIMSPOOL ON TRIMOUT ON VERIFY OFF
|
||||
|
||||
SELECT * FROM (
|
||||
SELECT /*+ LEADING(o) USE_HASH(a) */
|
||||
a.sql_id
|
||||
, o.kglnaobj cursor_name
|
||||
, a.session_state
|
||||
, a.event
|
||||
, count(*)
|
||||
, lpad(round(ratio_to_report(count(*)) over () * 100)||'%',10,' ') percent
|
||||
, MIN(a.sample_time)
|
||||
, MAX(a.sample_time)
|
||||
FROM
|
||||
v$active_session_history a
|
||||
, x$kglob o
|
||||
WHERE
|
||||
a.sql_id = o.kglobt13
|
||||
AND a.sample_time BETWEEN SYSDATE AND SYSDATE - 1/12
|
||||
AND o.kglnaobj = 'table_4_9_73c8_0_0_0'
|
||||
GROUP BY
|
||||
a.sql_id
|
||||
, o.kglnaobj
|
||||
, a.session_state
|
||||
, a.event
|
||||
ORDER BY
|
||||
percent DESC
|
||||
)
|
||||
WHERE ROWNUM <= 30
|
||||
/
|
||||
|
||||
SELECT * FROM (
|
||||
SELECT /*+ LEADING(o) USE_HASH(a) */
|
||||
a.sql_id
|
||||
, o.kglnaobj cursor_name
|
||||
, a.session_state
|
||||
, a.event
|
||||
, a.p1
|
||||
, a.p2
|
||||
, count(*)
|
||||
, lpad(round(ratio_to_report(count(*)) over () * 100)||'%',10,' ') percent
|
||||
, MIN(a.sample_time)
|
||||
, MAX(a.sample_time)
|
||||
FROM
|
||||
v$active_session_history a
|
||||
, x$kglob o
|
||||
WHERE
|
||||
a.sql_id = o.kglobt13
|
||||
AND a.sample_time BETWEEN SYSDATE AND SYSDATE - 1/12
|
||||
AND o.kglnaobj = 'table_4_9_73c8_0_0_0'
|
||||
GROUP BY
|
||||
a.sql_id
|
||||
, a.p1
|
||||
, a.p2
|
||||
, o.kglnaobj
|
||||
, a.session_state
|
||||
, a.event
|
||||
ORDER BY
|
||||
percent DESC
|
||||
)
|
||||
WHERE ROWNUM <= 300
|
||||
/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user