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 -> Data block and buffer busy quite high, suggestions?

Data block and buffer busy quite high, suggestions?

From: Bjorn Augestad <Bjorn.Augestad_at_bokklubbene.no>
Date: Tue, 20 Jan 2004 16:27:52 +0100
Message-ID: <YNbPb.2724$Ed.44081@news4.e.nsc.no>


Hello,

I have a rather slow 8.0.5 instance and am trying to figure out how to make it faster. Hopefully someone can point me in the right direction on why the data block numbers below are so high?

After four and a half day running, v$waitstat reports this:

CLASS                   COUNT       TIME

------------------ ---------- ----------
data block 31158 1583793 sort block 0 0 save undo block 0 0 segment header 54 22 save undo header 0 0 free list 0 0 extent map 0 0 bitmap block 0 0 bitmap index block 0 0 unused 0 0 system undo header 0 0 CLASS COUNT TIME
------------------ ---------- ----------
system undo block 0 0 undo header 29648 1537 undo block 675 271

and v$system_event reports

event                 TOTAL_WAITS TIME_WAITED AVERAGE_WAIT
--------------------- ----------- ----------- ------------
buffer busy waits           61528     1585576   25.7699909



The next query returns no rows, hopefully indicating that I don't have a free list contention problem?

    select s.segment_name, s.segment_type, s.freelists     from dba_segments s, v$session_wait w     where w.p1 = s.header_file
    and w.p2 = s.header_block
    and w.event = 'buffer busy waits'
    ;

Thanks in advance for all hints, pointers or suggestions to why my "data block" wait count is so large.

Bjørn Augestad Received on Tue Jan 20 2004 - 09:27:52 CST

Original text of this message

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