David,
I do not think that this is correct...
Regards
Rajagopal Venkataramany
- David Wagoner <dwagoner_at_arsenaldigital.com> wrote:
> The SQL query should have the same column order in
> the select statement as
> the order in the bitmap index or it will not use the
> index.
>
>
> david
>
>
>
> -----Original Message-----
> Sent: Monday, January 08, 2001 6:50 PM
> To: Multiple recipients of list ORACLE-L
>
>
> I ran into a similar problem a while back. If the
> database is set to use
> the CBO, it might not use the index. Someone on
> this list gave a great
> reason why, perhaps the table is just very small and
> the CBO just decided to
> do a full table scan instead. You could use a hint
> and tell it to use rule
> based on that query and it will use the index on the
> where clause. That's
> what I did. The question is, how big is the table
> and how much data does it
> have in it? If it is not a lot, there really is
> nothing to be concerned
> about. Oh yeah, and almost 100% positive that there
> is no setting in the
> init file for the index.
> Sincerely,
> Kevin
>
> ----- Original Message -----
> To: Multiple <mailto:ORACLE-L_at_fatcity.com>
> recipients of list ORACLE-L
> Sent: Monday, January 08, 2001 5:45 PM
>
> Hi,
>
> Is there any init.ora parameter that needs to be
> turned to activate bitmap
> indexes?
> I have a bitmap index on one column C1, but when i
> examine the explain pan
> of the
> query: " select C1, b, c from table TT where C1 in
> ('dd','ff')" , it looks
> like it is not using
> the index but doing a full table scan...
>
> thanks
> -krishna
>
> -----Original Message-----
> Kilchoer
> Sent: Monday, January 08, 2001 2:01 PM
> To: Multiple recipients of list ORACLE-L
>
>
>
> > -----Original Message-----
> > From: Lisa Yates [ mailto:cosnit_at_creighton.edu
> <mailto:cosnit_at_creighton.edu> ]
> > Sent: lundi, 8. janvier 2001 11:27
> >
> > Why doesn't this query ever return...
> >
> > where run_date = to_date('01-03-2001
> 16:34:59','mm-dd-yyyy
> > hh24:mi:ss')
> >
> > but this query does....
> >
> > where to_char(run_date) =
> to_char(to_date('01-03-2001
> > 16:34:59','mm-dd-yyyy hh24:mi:ss'))
> >
> > and so does this query....
> >
> > where to_char(run_date,'mm-dd-yyyy hh24:mi:ss') =
> '01-03-2001
> > 16:34:59'
>
> Well, I guess my suggestion that run_date may
> contain a "BCE" (before common
> era) date was not the answer to your problem. Maybe
> I misunderstood the
> issue. When you say "why doesn't the query ever
> return", do you mean it
> returns zero rows, or do you mean that the query is
> taking an abnormally
> long time? If it's taking an abnormally long time,
> an explain plan on the
> two queries may reveal the cause.
>
> Jacques R. Kilchoër
> (949) 754-8816
> Quest Software, Inc.
>
> 8001 Irvine Center Drive
> Irvine, California 92618
> U.S.A.
> http://www.quest.com <http://www.quest.com>
>
>
Received on Fri Jan 19 2001 - 13:20:08 CST