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: maxthr system statistic

RE: maxthr system statistic

From: Jonathan Lewis <jonathan_at_jlcomp.demon.co.uk>
Date: Sat, 20 Jan 2007 07:51:27 -0000
Message-ID: <01ee01c73c67$ca8684e0$0200a8c0@Primary>

Brandon,

I don't know much about this, but for what it's worth, the MAXTHR goes with the SLAVETHR and is used is the calculation of cost of parallel execution.

As it says, perhaps slightly misleadingly, in the 10053 trace file in 10gR2

    MAXTHR - maximum I/O system throughput     SLAVETHR - average slave I/O throughput

I think this means Oracle is monitoring the rate at which a query co-ordinator can acquire data from it's slaves checking for the maximum (hence the need that Christian saw to reset the value), and the rates at which the slaves are passing data to the QC and each other.

I believe that Oracle then uses these values in some way to adjust the cost of parallel queries by throwing in a fudge factor that chokes the degree used if it looks "optimistic" compared to

    maxthr /slavethr.

But I don't haven't worked out any details.

Regards

Jonathan Lewis
http://jonathanlewis.wordpress.com

Author: Cost Based Oracle: Fundamentals
http://www.jlcomp.demon.co.uk/cbo_book/ind_book.html

The Co-operative Oracle Users' FAQ
http://www.jlcomp.demon.co.uk/faq/ind_faq.html

--
http://www.freelists.org/webpage/oracle-l
Received on Sat Jan 20 2007 - 01:51:27 CST

Original text of this message

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