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: What index access path does INDEX_SS yield ?

Re: What index access path does INDEX_SS yield ?

From: joel garry <joel-garry_at_home.com>
Date: 4 Jan 2007 15:10:24 -0800
Message-ID: <1167952224.887350.7410@38g2000cwa.googlegroups.com>

Jonathan Lewis wrote:
> Sybrand,
>
> It has also been pointed out to you several times that
> Oracle "hints" are not just hints in the English-language
> sense of the word. In the absence of bugs, and provided
> they are syntactically correct and legal, they must be
> obeyed.

Bugs. That kind of negates this whole paragraph, doesn't it? We can't explicate all of the internal processes that oracle goes through to determine a path, only marvel at what a trace tells us. So even though the mere fact that it is binary code makes it deterministic, the fact that we can't know all of the code adds an element of chaos. Which drives "hints" to the English meaning of the word, since we can only use heuristics to figure it out. And of course, you, Jonathan, are the best at that! Kinda makes me wonder what I'm missing if we disagree here.

As many simple demonstrations have shown, chaos doesn't require many variables.
http://www.physics.lsa.umich.edu/demolab/demo.asp?id=60

>
> The last time you made your erroneous claim, I asked you
> for an example that demonstrated your point - I am still
> waiting for an answer.
>

I believe this thread answers that, and the answer to Spendius' original question is "yes, changing the relative volumes of data can affect the path chosen even with a hint."

Somehow I wonder if we are stumbling around a strangeness with global indices here. Something like "expect sparseness from the point of view of a field within a global index so increase the cost of a skip scan."

jg

--
@home.com is bogus.
"The Saints Are Coming... and their quarterback used to play for us." -
San Diego DJ introducing a U2 song.
Received on Thu Jan 04 2007 - 17:10:24 CST

Original text of this message

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