RE: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread Larry Elkins
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Mladen Gogala Sent: Thursday, October 23, 2003 10:34 PM To: Multiple recipients of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? B*tree indexes

Re: Re: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread rgaffuri
PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Ryan Sent: Thursday, October 23, 2003 9:34 PM To: Multiple recipients of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? why would you not need a sort with a full index scan

Re: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread Tanel Poder
, October 23, 2003 2:39 PM To: Multiple recipients of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? i cant attach the 10053 trace. it has proprietary info. There isnt much in analytic explain plan either

RE: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread Cary Millsap
, October 23, 2003 2:39 PM To: Multiple recipients of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? i cant attach the 10053 trace. it has proprietary info. There isnt much in analytic explain plan either. does anyone

Re: RE: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread rgaffuri
over an index fast full scan in an analytic function? The FF index scan reads all the block in the index, using multiblock reads. The kernel then discards the branch blocks. If sorting of the result set is required, then this is a separate row source operation, because the rows don't come out

RE: RE: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread Cary Millsap
recipients of list ORACLE-L [EMAIL PROTECTED] Subject: RE: index full scan over an index fast full scan in an analytic function? The FF index scan reads all the block in the index, using multiblock reads. The kernel then discards the branch blocks. If sorting of the result set is required

Re: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread Vladimir Begun
Tanel Tanel Poder wrote: As an addition to Vladimir's response: I cannot provide you with detailed information -- can only give pointers to the documentation -- otherwise it would look suspicious :) Full scan will search from index root block using branch blocks to first leaf block. And since all

Re: index full scan over an index fast full scan in an analytic function?

2003-10-24 Thread Vladimir Begun
Vladimir Begun wrote: Tanel Poder wrote: FFS will scan from index header block (note that index segment header and index root block are different ones) up to segment high water mark using multiblock reads and ignoring contents of root, branch, bitmap, extent map, freelist group blocks. Rows are

index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread rgaffuri
I have an index on the two columns used in this query. Why would the optimizer choose an index full scan over an index fast full scan? My question isnt why an index is used, but the type of index scan? select * from (select col1, col2, dense_rank() over (partition by

Re: index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread rgaffuri
[EMAIL PROTECTED] Subject: index full scan over an index fast full scan in an analytic function? I have an index on the two columns used in this query. Why would the optimizer choose an index full scan over an index fast full scan? My question isnt why an index is used, but the type

RE: index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread Larry Elkins
of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? i cant attach the 10053 trace. it has proprietary info. There isnt much in analytic explain plan either. does anyone know in general why a full scan would be faster than a fast full scan

Re: index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread Ryan
Thu PM 03:09:26 EDT To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED] Subject: index full scan over an index fast full scan in an analytic function? I have an index on the two columns used in this query. Why would the optimizer choose an index full scan over an index fast

RE: index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread Larry Elkins
PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Ryan Sent: Thursday, October 23, 2003 9:34 PM To: Multiple recipients of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? why would you not need a sort with a full index scan and need one with a fast

Re: index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread Mladen Gogala
: Thursday, October 23, 2003 9:34 PM To: Multiple recipients of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? why would you not need a sort with a full index scan and need one with a fast full scan? - Original Message - To: Multiple

Re: index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread Vladimir Begun
. [EMAIL PROTECTED] 214.954.1781 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Ryan Sent: Thursday, October 23, 2003 9:34 PM To: Multiple recipients of list ORACLE-L Subject: Re: index full scan over an index fast full scan in an analytic function? why

Re: index full scan over an index fast full scan in an analytic function?

2003-10-23 Thread Vladimir Begun
Vladimir Begun wrote: Full scan This is available if a predicate references one of the columns in the index. The predicate does not need to be an index driver. Full scan is also available when there is no predicate, if all of the columns in the table referenced in the query are included in the