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: calculate hit ratio using v$buffer_pool_statistics

Re: calculate hit ratio using v$buffer_pool_statistics

From: Brian Peasland <dba_at_remove_spam.peasland.com>
Date: Thu, 31 Jul 2003 13:05:12 GMT
Message-ID: <3F291408.4475F89F@remove_spam.peasland.com>


> Thanks for the advice. Previously, I failed to see how increasing the
> db writer can increase db performance.

The DBWR can become a bottleneck. Before one accesses the data in a block, that block must be read into the Buffer Cache. If your instance has been running any length of time, then it is likely that the Buffer Cache is full and no more free slots exist. So the least recently used blocks are "aged out" of the cache. If those blocks are dirty (i.e. have changed), then those blocks must be written out to disk *before* that buffer becomes free and is available for use. In a highly active system with lots of changes to the buffer cache, the DBWR can become a bottleneck in freeing up buffers. So increasing the performance of DBWR can be important.

HTH,
Brian

-- 
===================================================================

Brian Peasland
dba_at_remove_spam.peasland.com

Remove the "remove_spam." from the email address to email me.


"I can give it to you cheap, quick, and good. Now pick two out of
 the three"
Received on Thu Jul 31 2003 - 08:05:12 CDT

Original text of this message

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