Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.misc -> Re: How can I get the user/io per tablespace ?
Eugene Firyago <efiryago_at_bisys.com> wrote in message news:82r1r2$6ju$1_at_autumn.news.rcn.net...
> - The script $ORACLE/rdbms/admin/catio.sql: see its content and comments how
> to use it.
> - Oracle audit: you can evaluate the volume of DMLs against particular
> tables/tablespaces.
> - Oracle Trace facility.
>
> Eugene.
No. These can not be the correct solutions. Oracle does not keep recording the I/O amount per tablespace per user.
> Bernard Polarski <bpolarsk_at_yahoo.com> wrote in message
> news:82qime$jgr$1_at_nnrp1.deja.com...
> > This is a difficult question for battle scared DBA's :
> >
> > On a 200 Gigs DB with 50 tablespaces and 1500 users, I would like to
> > find which user is aggressing a peculiar tablespace. I went through all
> > the V$ views, searched usual web site scripts, looked in Oracle Press
> > books and found no way to link sessions SID to IO of a specific table,
> > datafile or tablespace.
> >
> > It seems that :
> >
> > A) Session SID collect IO on the whole DB
> > B) Datafile exports IO counts without referencing
> > the SQL and sessions that originate them.
You had made an effort.
IMO, you can't get the info you want.
Received on Fri Dec 10 1999 - 23:37:55 CST