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: Cache Hit Ratio from system views

Re: Cache Hit Ratio from system views

From: Bob Jones <email_at_me.not>
Date: Tue, 28 Aug 2007 19:42:04 GMT
Message-ID: <gU_Ai.4078$JD.1349@newssvr21.news.prodigy.net>

<fitzjarrell_at_cox.net> wrote in message

news:1188326738.313962.176280_at_19g2000hsx.googlegroups.com...
> On Aug 28, 12:14 pm, "Bob Jones" <em..._at_me.not> wrote:

>> "Richard Foote" <richard.fo..._at_nospam.bigpond.com> wrote in message
>>
>> news:FyAAi.26736$4A1.1866_at_news-server.bigpond.net.au...
>>
>>
>>
>>
>>
>> > "Bob Jones" <em..._at_me.not> wrote in message
>> >news:eEnAi.234$ZA5.106_at_nlpi068.nbdc.sbc.com...
>>
>> >> "Richard Foote" <richard.fo..._at_nospam.bigpond.com> wrote in message
>> >>news:OGWyi.24448$4A1.10071_at_news-server.bigpond.net.au...
>> >>> "Bob Jones" <em..._at_me.not> wrote in message
>> >>>news:aBuyi.50201$YL5.11519_at_newssvr29.news.prodigy.net...
>>
>> >>>> "Richard Foote" <richard.fo..._at_nospam.bigpond.com> wrote in message
>> >>>>news:fgixi.22091$4A1.5979_at_news-server.bigpond.net.au...
>>
>> >>>>> "Bob Jones" <em..._at_me.not> wrote in message
>> >>>>>news:eB8xi.1326$i75.244_at_newssvr19.news.prodigy.net...
>> >>>>>>>> Why is BHCR meaningless? The answer should be short and simple.
>> >>>>>>>> I
>> >>>>>>>> want
>> >>>>>>>> to hear your opinion.
>>
>> >>>>>>> One can not prove a negative.
>> >>>>>>> Where is your proof BCHR is a reliable indicator of GOOD
>> >>>>>>> performance?
>>
>> >>>>>> BCHR alone does not tell you about overall performance. It simply
>> >>>>>> tell you the disk I/O percentage. It is an indicator, a very
>> >>>>>> meaningful one.
>>
>> >>>>> If your "disk I/O percentage" is really really high, what does that
>> >>>>> actually indicate ? Does it indicate all is well with the database
>> >>>>> or
>> >>>>> does it indicate all might not be well ? If you have SQL nasties
>> >>>>> that
>> >>>>> use index scans inappropriately or incorrectly loop through full
>> >>>>> scans
>> >>>>> of cached tables again and again and again, you might have users
>> >>>>> experiencing extremely poor response times. Or you might have users
>> >>>>> that are happy with their instant response times. You can't really
>> >>>>> tell and so it doesn't really give you much of an indicator.
>>
>> >>>>> If your "disk I/O percentage" is really really low, what does that
>> >>>>> actually indicate ? Does it indicate all is well with the database
>> >>>>> or
>> >>>>> does it indicate all might not be well ? It might indicate SQL
>> >>>>> nasties
>> >>>>> that use index scans inappropriately or incorrectly loop through
>> >>>>> full
>> >>>>> scans of tables (both large or small) and have users experiencing
>> >>>>> extremely poor response times. Or you might have users that are
>> >>>>> happy
>> >>>>> with their instant response times as all their online transactions
>> >>>>> run
>> >>>>> instantaneously because the various large batch reports that are
>> >>>>> running and causing all the high "disk I.O percentage" don't
>> >>>>> directly
>> >>>>> impact them at all. Just the BCHR ...
>>
>> >>>>> Sometimes when the BCHR changes from one level to another, it might
>> >>>>> mean there's an issue. Sometimes it doesn't.
>>
>> >>>>> The one constant though is that when there are performance issues,
>> >>>>> response times suffer for those folk/processes experiencing the
>> >>>>> performance issues. That can happen if the BCHR is low or high. And
>> >>>>> the actual cause of a performance issue needs to be investigated
>> >>>>> whether the BCHR is high or low to determine an appropriate fix for
>> >>>>> the issue.
>>
>> >>>>> Now if there are performance issues relating to excessive "disk I/O
>> >>>>> percentage" bottlenecks for SQLs that are efficient either in terms
>> >>>>> of
>> >>>>> LIO counts or execution counts, then an increase in memory might be
>> >>>>> a
>> >>>>> reasonable cause of action. However, that requires looking at the
>> >>>>> cause of the issue, not the possible symptoms.
>>
>> >>>>> Therefore the best indicator, the most meaningful one, is whether
>> >>>>> response times are meeting business requirements or not. And if not
>> >>>>> why not, regardless of the BCHR because a low or high BCHR may or
>> >>>>> may
>> >>>>> not be contributing to the problem. If response times do meet
>> >>>>> business
>> >>>>> requirements, then who really cares what the BCHR might be ?
>>
>> >>>> If that's the case, we don't really need to care about any
>> >>>> indicator.
>> >>>> Your argument is basically the same as others here. Please read my
>> >>>> earlier postings.
>>
>> >>> Correct, we don't really need to care about any indicator that's as
>> >>> ambigious as the BCHR.
>>
>> >>> However, response times is an idicator that isn't quite so ambigious
>> >>> and
>> >>> hence is something you should care about ...
>>
>> >> So you consider repsonse time a metric collected by system? Ok.
>> >> What does 5 seconds response time tell you? What does 5 minutes
>> >> response
>> >> time tell you?
>>
>> > Are you seriously suggesting having a banking transaction resulting in
>> > a
>> > customer waiting for 5 minutes doesn't tell you anything about your
>> > system
>> > ?
>>
>> > Are you seriously suggesting that a BCHR that remains the same is a
>> > better
>> > and more "meaningful indicator" than a critical business response time
>> > that varies from 5 seconds (telling me in answer to your question that
>> > application users are happy) to 5 minutes (telling me users are not so
>> > happy) ?
>>
>> No, all I am suggesting is to go back and read the thread again. You will
>> find yourself completely out of the loop.
>>
>> > Your "very meaningful indicator" hasn't budged at all (still sitting at
>> > 99%) but the application has ground to halt ...
>>
>> > You remind me of someone who considered the health and well being of
>> > the
>> > Titanic to be based on the ratio of notes being played by the string
>> > quartet, all things being equal !!
>>
>> Before trying to read my mind, please read the thread correctly first.
>> Apparently some people here are debating with their ears blocked.- Hide
>> quoted text -
>>
>> - Show quoted text -
>
> One, anyway, named Bob Jones.
>
>
> David Fitzjarrell

Mr. Fitzarrell, please tell me you are not older than 14. I will excuse you. Received on Tue Aug 28 2007 - 14:42:04 CDT

Original text of this message

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