Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Re: *****SPAM***** Re: I/O and db_file_multiblock_read_count

Re: *****SPAM***** Re: I/O and db_file_multiblock_read_count

From: Stefan Knecht <knecht.stefan_at_gmail.com>
Date: Sun, 10 Dec 2006 09:53:38 +0100
Message-ID: <486b2b610612100053w72505e02le990dbf71e8a1bc1@mail.gmail.com>


Ahh, you're right. I must've misinterpreted that somewhere.

Thanks for the update!

Stefan

On 12/9/06, Wolfgang Breitling <breitliw_at_centrexcc.com> wrote:
>
> At 01:44 AM 12/9/2006, Stefan Knecht wrote:
> >The thing is, when you collect system statistics (aka make use of
> >cpu costing) - Oracle gathers stats about your systems' average
> >multiblock read count. It then uses that information instead of
> >whatever you might have set in your init.ora.
> >
> >Therefore, his test may be wrong - IF he's got sysstats.
>
> That is not correct. Kevin's test is independent of whether he has
> system statistics or not. System statistics come into play only
> during the CBO's parse phase. If system statistics are in place then
> the CBO during parsing will use the MBRC value of the system
> statistics to calculate the cost of full scans, but Oracle's
> execution engine will use the db_file_multiblock_read_count value
> when doing full scans. That is one of the beauties of system
> statistics - you can use the OS' full IO bandwidth without messing up
> the CBO's cost calculation for full scans.
>
>
> Regards
>
> Wolfgang Breitling
> Centrex Consulting Corporation
> www.centrexcc.com
>
>
>

--
http://www.freelists.org/webpage/oracle-l
Received on Sun Dec 10 2006 - 02:53:38 CST

Original text of this message

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