Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Help: my tkprof does not give rows info
I am using ora8173 on solaris
First I analyze the targeted tables and then alter session set sql_trace=true;
then I run the query on sqlplus.
Then I run
tkprof archtest_ora_8597.trc output2.txt explain=perfstat/perfstat
Everything seems working fine except the output2.txt, all the rows are 0, what I did was wrong?
select /*+ rule */
to_char(snap_time,'yyyy-mm-dd HH24:mi'),
newmem.value-oldmem.value sorts_memory,
newdsk.value-olddsk.value sorts_disk,
round(((newdsk.value-olddsk.value)/(newmem.value-oldmem.value))
*100)/100 ratio
From perfstat.stats$snapshot sn ,
perfstat.stats$sysstat oldmem, perfstat.stats$sysstat newmem, perfstat.stats$sysstat newdsk, perfstat.stats$sysstat olddsk
and newmem.snap_id = sn.snap_id and oldmem.name = 'sorts (memory)' and newmem.name = 'sorts (memory)' and olddsk.name = 'sorts (disk)' and newdsk.name = 'sorts (disk)' and newmem.Value -oldmem.Value > 0
call count cpu elapsed disk query current rows
Parse 1 0.00 0.00 0 0 0 0 Execute 1 0.00 0.00 0 0 0 0 Fetch 20 1.79 1.85 51 6970 4 275------- ------ -------- ---------- ---------- ---------- ----------
Misses in library cache during parse: 0
Optimizer goal: RULE
Parsing user id: 42 ()
Rows Execution Plan
------- --------------------------------------------------- 0 SELECT STATEMENT GOAL: HINT: RULE 0 SORT (ORDER BY) 0 NESTED LOOPS 0 NESTED LOOPS 0 NESTED LOOPS 0 NESTED LOOPS 0 TABLE ACCESS GOAL: ANALYZED (FULL) OF 'STATS$SYSSTAT' 0 TABLE ACCESS GOAL: ANALYZED (BY INDEX ROWID) OF
'STATS$SNAPSHOT'
0 INDEX GOAL: ANALYZED (RANGE SCAN) OF 'STATS$SNAPSHOT_PK' (UNIQUE) 0 TABLE ACCESS GOAL: ANALYZED (BY INDEX ROWID) OF 'STATS$SYSSTAT' 0 INDEX GOAL: ANALYZED (RANGE SCAN) OF
'STATS$SYSSTAT_PK' (UNIQUE)
0 SORT (AGGREGATE) 0 INDEX GOAL: ANALYZED (RANGE SCAN) OF 'STATS$SNAPSHOT_PK' (UNIQUE) 0 TABLE ACCESS GOAL: ANALYZED (BY INDEX ROWID) OF 'STATS$SYSSTAT' 0 INDEX GOAL: ANALYZED (RANGE SCAN) OF 'STATS$SYSSTAT_PK' (UNIQUE) 0 TABLE ACCESS GOAL: ANALYZED (BY INDEX ROWID) OF 'STATS$SYSSTAT' 0 INDEX GOAL: ANALYZED (RANGE SCAN) OF 'STATS$SYSSTAT_PK' (UNIQUE) 0 SORT (AGGREGATE) 0 INDEX GOAL: ANALYZED (RANGE SCAN) OF
'STATS$SNAPSHOT_PK' (UNIQUE)
*********************************************************************
I tried first_rows,all_rows, the result is the same, no rows info.
Could somebody help me out?
thanks
-- Sent by joebayerii from hotmail part from com This is a spam protected message. Please answer with reference header. Posted via http://www.usenet-replayer.com/cgi/content/newReceived on Thu May 02 2002 - 15:39:41 CDT