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

Home -> Community -> Mailing Lists -> Oracle-L -> Re: v$sql 'db block changes'

Re: v$sql 'db block changes'

From: Ethan Post <post.ethan_at_gmail.com>
Date: Thu, 15 Dec 2005 14:15:04 -0600
Message-ID: <357b48a90512151215n44caeab5s120bbf2894b345ca@mail.gmail.com>


Get

perf_top_10_tables.sql

from www.idevelopment.info under Oracle DBA Scripts.

Modify it so it returns more than 10 tables. You should see your top insert/update/delete tables, or change the query so it only returns those type of actions.

Then look in v$sql_area for insert/update/deletes against those tables.

On 12/15/05, Allen, Brandon <Brandon.Allen_at_oneneck.com> wrote:
> If only it were that easy. The problem here is that the application uses connection pooling, so there is no single session responsible for the heavy updates - it bounces around amongst 40 different sessions. The top statements in v$sql in terms of cpu, elapsed_time, buffer_gets and disk_reads are all SELECT statements, so I know they're not causing the write activity.
>
> Thanks,
> Brandon

--
http://www.freelists.org/webpage/oracle-l
Received on Thu Dec 15 2005 - 14:15:15 CST

Original text of this message

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