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: Separate Index or Composite Indice ?

Re: Separate Index or Composite Indice ?

From: <xhoster_at_gmail.com>
Date: 30 Aug 2007 19:47:19 GMT
Message-ID: <20070830154721.266$or@newsreader.com>


"userjohn" <userjohn_at_mailinator.com> wrote:
> 10gR2
>
> If you have :
> 2 columns on a hi-traffic transactional table
> - one ("some_id") high cardinality
> - and one ("yes_no") low cardinality
>
> You use both columns in SQL - "some_id" is used in JOIN and "yes_no" as a
> predicate

In the same SQL, or in separate SQLs?

> Would you create normal index on BOTH , just "some_id" or a composite
> indice on "some_id" + "yes_no" ?

I generally wouldn't bother with a single column index on "yes_no". I'd make one on (some_id,yes_no) and forget it. If it forces itself back into your attention due to performance issues, then I'd look at explain plans.

Xho

-- 
-------------------- http://NewsReader.Com/ --------------------
Usenet Newsgroup Service                        $9.95/Month 30GB
Received on Thu Aug 30 2007 - 14:47:19 CDT

Original text of this message

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