Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Redo log activity

Re: Redo log activity

From: <srivenu_at_hotmail.com>
Date: 22 Mar 2007 13:01:28 -0700
Message-ID: <1174593688.445203.245350@y66g2000hsf.googlegroups.com>


You can get the data regarding the amount of redo generated for each session from V$SESSTAT.
Something like this

col sid form 9999
col username form a10
col value Head "Redo|Generated|in MB" form 9999999999.999 col program form a30
col logtime head "Logon Time" form a15

select st.sid,se.username,to_char(se.logon_time,'dd-mon-yy hh24:mi') logtime,

         se.program,(value/1048576) value
from v$sesstat st,v$statname sn,v$session se where sn.name ='redo size'
and sn.statistic#=st.statistic#
and st.sid=se.sid
and value<>0
order by 5
/

You can use a logoff trigger to record session details and redo generated in a table
regards
srivenu Received on Thu Mar 22 2007 - 15:01:28 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US