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: Explain Plan Question

Re: Explain Plan Question

From: Dave Haas <davidh_at_--nospam--hotmail.com>
Date: Tue, 27 Mar 2001 04:48:18 GMT
Message-ID: <mYUv6.62892$tr5.6743106@news1.telusplanet.net>

Hi Buck.

Basically it means this:

for each row in ps_personal_data loop

    lookup the value in psbjob
    join them together
end loop

Dave

PL/SQL is one of Oracle's most underutilized features

"Buck Turgidson" <jc_va_at_spamisnotcool.hotmail.com> wrote in message news:zpQv6.199735$Z8.42300152_at_typhoon.southeast.rr.com...
> I am curious as to how to interpret this explain plan. I know the basics,
 but does
> the following mean that it first does a FTS of PERSONAL_DATA, then with
 all those
> rows probes the JOB index, or does it mean that for each row retrieved
 during the
> FTS, it probes the index, one at a time, as it retrieves each one from
> PERSONAL_DATA?
>
> I realize it doesn't matter terribly in the end, I am just wondering
 what's it's
> actually doing behind the scenes. Thanks for any replies.
>
>
> SELECT STATEMENT Optimizer=RULE
> NESTED LOOPS
> TABLE ACCESS (FULL) OF PS_PERSONAL_DATA
> INDEX (RANGE SCAN) OF PSBJOB (NON-UNIQUE)
>
>
>
Received on Mon Mar 26 2001 - 22:48:18 CST

Original text of this message

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