Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Bitmap or B-Tree indexes...?

Bitmap or B-Tree indexes...?

From: Aftermath Fan <survivalist_at_gmail.com>
Date: 12 Jan 2007 11:11:18 -0800
Message-ID: <1168629077.934634.169280@11g2000cwr.googlegroups.com>


Hi,

I have a table with about 120 million rows. I'd like to index two columns. Column id1 has about 15,000 distinct values; column id2 has about 600,000. Most of the queries are:

select <something> from <table> where id1 = ?
select <something> from <table> where id2 = ?
select <something> from <table> where id1 = ? and id2 = ?

I'm thinking for id1, the column with 15,000 values, a bitmap index would be appropriate given its low relative cardinality. And for id2 and (id1,id2) a B-tree index.

Just looking for a sanity check...thanks. Received on Fri Jan 12 2007 - 13:11:18 CST

Original text of this message

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