Re: Separate Index or Composite Indice ?
- From: xhoster@xxxxxxxxx
- Date: 30 Aug 2007 19:47:19 GMT
"userjohn" <userjohn@xxxxxxxxxxxxxx> 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
.
- Follow-Ups:
- Re: Separate Index or Composite Indice ?
- From: Jan Krueger
- Re: Separate Index or Composite Indice ?
- References:
- Separate Index or Composite Indice ?
- From: userjohn
- Separate Index or Composite Indice ?
- Prev by Date: 11g Express Edition ?
- Next by Date: Re: Oracle NULL vs '' revisited
- Previous by thread: Re: Separate Index or Composite Indice ?
- Next by thread: Re: Separate Index or Composite Indice ?
- Index(es):
Relevant Pages
|