Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle slowed down
On Fri, 21 Apr 2006 03:21:28 +0000, Bob Jones wrote:
>
> "HansF" <News.Hans_at_telus.net> wrote in message
> news:pan.2006.04.21.02.14.20.634587_at_telus.net...
>> On Fri, 21 Apr 2006 02:33:53 +0000, Bob Jones wrote: >> >> >>> >>> May I aslo suggest reading Oracle's official performance tuning books? >> >> In which they discuss the ratios as an indicator of buffer cache size >> issues - to be used when statement, application, I/O and system tuning >> have been completed. Unfortunately many people skip over the 'yes but' >> part. >>
You are absolutely right. And I will agree to the following:
"Tune buffer cache, yes. Tune buffer cache hit ratio, no."
Ratios are mathematical normalizations that may obsure information.
>
>> Bottom line - BCHR calcs can be caused to show just about any value one >> wishes. There are a number of sites and books (as indicated) that show >> how you can generate virtually any BCHR without changing anything in the >> system. >>
>> A good BCHR may be the result of very, very poorly written tablescanner.
I simply mean that you can get a great BCHR from SQL that does tablescanning. Seems right, does the wrong job.
>
>> So the novice DBA and developer feel great that they have achieved the >> best possible performance for a piece of crappy code. Similar to putting >> in wait loops into C and tuning the heck out of the call stack. >>
Yup. Both relevant to performance.
Again you state Buffer Tuning. Again I agree.
Unfortunately, the Buffer Cache *Hit Ratio* is not relevant to either application tuning or buffer cache tuning. It's a nice, easy to generate number that can be posted on slides. That may, or may not, give an indication that something is tuned. Received on Thu Apr 20 2006 - 22:35:42 CDT