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 -> resolving buffer busy waits

resolving buffer busy waits

From: Casey <cdyke_at_corp.home.nl>
Date: 14 Sep 2003 15:09:34 -0700
Message-ID: <8bc6b8d7.0309141409.2e440f6a@posting.google.com>


folks,

some numbers below from a 2hr statspack interval. got an app that isn't getting as much out of oracle as it probably should. app itself has lots of problems, but cannot be changed ...

some facts:
- solaris 2.8, 64bit

options as i see them, in some shaky order:
- main tablespace w/bbw issues has only 1 table in it. create keep
buffer pool and keep that table. means a big jump in the buffer cache. sucess w/that can be the spur for a better keep/recycle strategy. of course, expanding the buffer cache will likely introduce other "pressures" ...
- recreate tables w/pctused/pctfree to minimize rows per block

so w/out a "real" test env i need/want to tread carefully. i expect resolving the bbw issue should, hopefully, cascade up and reduce the two above it. am curious to hear any suggestions from anyone who has seen and conquered a similar situation.

TIA, casey ...



statspack info

Top 5 Wait Events
~~~~~~~~~~~~~~~~~                                             Wait    
% Total
Event                                               Waits  Time (cs)  
Wt Time
-------------------------------------------- ------------ ------------
-------
db file sequential read                           942,923  192,201,526
  68.51
enqueue                                           164,245   48,919,715
  17.44
buffer busy waits                                 365,078   34,640,465
  12.35
log file sync                                     313,459    2,913,889
   1.04
db file parallel write                              5,479      715,340
    .25
          -------------------------------------------------------------

                                                     Total Wait   
wait  Waits
Event                               Waits   Timeouts  Time (cs)   
(ms) /txn
---------------------------- ------------ ---------- -----------
------ ------
db file sequential read           942,923          0 ###########  
2038    3.1
enqueue                           164,245    157,876  48,919,715  
2978    0.5
buffer busy waits                 365,078    334,822  34,640,465   
949    1.2
log file sync                     313,459          0   2,913,889    
93    1.0
db file parallel write              5,479          0     715,340  
1306    0.0
log file parallel write           184,341          0     321,256    
17    0.6
db file scattered read              2,142          0      43,208   
202    0.0
log buffer space                    3,586          0      41,637   
116    0.0
latch free                         27,725     25,288      20,704     
7 0.1
                 Av          Av         Av                    Av      
 Buffer
         Reads Reads/s     Rd(ms)     Blks/Rd       Writes Writes/s   
  Waits
-------------- ------- -------------- ------- ------------ --------

Av Buf
Wt(ms)

{BAD_TS_1}
       191,633 27 9,353.1 1.0 276,708 38 316,191
######
{BAD_TS_2}
        44,413 6 2,675.2 1.7 240,166 33  31,486
 683.0 Received on Sun Sep 14 2003 - 17:09:34 CDT

Original text of this message

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