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: 'user commits' statistic for one user

Re: 'user commits' statistic for one user

From: Jack <No_at_Mail.Please>
Date: Thu, 17 May 2001 10:52:20 +0100
Message-ID: <mbNM6.34659$662.171273@news1-hme0>

select v$sesstat.value
from v$sesstat ,v$session
where v$sesstat.sid= v$session.sid
and v$session.username='SYS'
and v$sesstat.STATISTIC# =9

   Rem 9 = session logical reads or 4 = user commits

Will this give me all the 'user commits' (transactions) for user SYS?

Thanks

"Sybrand Bakker" <postbus_at_sybrandb.demon.nl> wrote in message news:tg5g9r7qc2vk87_at_beta-news.demon.nl...
>
> "Jack" <No_at_Mail.Please> wrote in message
> news:jkyM6.31453$662.165155_at_news1-hme0...
> > Hi
> > Is there a way of finding the number of 'user commits' (or number of
> > transactions) for one user only?
> >
> > Thanks
> >
> >
>
> If you need the sid of the session
> you can use v$sesstat where sid = <yoursid>
>
> You can know the sid by
> running
> select sid
> from v$session
> where audsid = userenv('sessionid')
> /
>
> in your program.
>
> Hth,
>
> Sybrand Bakker, Oracle DBA
>
>
>
Received on Thu May 17 2001 - 04:52:20 CDT

Original text of this message

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