Tanel Poder sqlid.sql

 @sqlid ndhghhdjjd  %



-- 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.

col sql_sql_text head SQL_TEXT format a150 word_wrap
col sql_child_number head "CH#" for 9999


col cpu_sec_exec   FOR 999999.999
col ela_sec_exec   FOR 999999.999
col lios_per_exec  FOR 9999999999
col pios_per_exec  FOR 9999999999

prompt Show SQL text, child cursors and execution stats for SQLID &1 child &2

select 
hash_value,
plan_hash_value,
child_number sql_child_number,
sql_text sql_sql_text
from 
v$sql 
where 
sql_id = ('&1')
and child_number like '&2'
order by
sql_id,
hash_value,
child_number
/

select 
child_number sql_child_number,
plan_hash_value plan_hash,
parse_calls parses,
loads h_parses,
executions,
fetches,
rows_processed,
  rows_processed/nullif(fetches,0) rows_per_fetch,
ROUND(cpu_time/NULLIF(executions,0)/1000000,3)     cpu_sec_exec,
ROUND(elapsed_time/NULLIF(executions,0)/1000000,3) ela_sec_exec,
ROUND(buffer_gets/NULLIF(executions,0),3)  lios_per_exec,
ROUND(disk_reads/NULLIF(executions,0),3)   pios_per_exec,
ROUND(cpu_time/1000000,3) total_cpu_sec,
ROUND(elapsed_time/1000000,3) total_ela_sec,
  user_io_wait_time/1000000 total_iowait_sec,
buffer_gets total_LIOS,
disk_reads total_pios,
sorts
-- address,
-- sharable_mem,
-- persistent_mem,
-- runtime_mem,
--   , PHYSICAL_READ_REQUESTS         
--   , PHYSICAL_READ_BYTES            
--   , PHYSICAL_WRITE_REQUESTS        
--   , PHYSICAL_WRITE_BYTES           
--   , IO_CELL_OFFLOAD_ELIGIBLE_BYTES 
--   , IO_INTERCONNECT_BYTES          
--   , IO_CELL_UNCOMPRESSED_BYTES     
--   , IO_CELL_OFFLOAD_RETURNED_BYTES 
  , users_executing
  , last_active_time
, address parent_handle
, child_address   object_handle
from 
v$sql
where 
sql_id = ('&1')
and child_number like '&2'
order by
sql_id,
hash_value,
child_number
/

Comments

Popular posts from this blog

How To Purge Optimizer Statistics Advisor Old Records From 12.2 Onwards (Doc ID 2660128.1)

Oracle session snapper

Oracle Materialized View In-Depth and Materialized View refresh issues in 19c