Hannu Krosing wrote:
> Eric Ridge kirjutas R, 09.01.2004 kell 01:16:
> 
> > Forgetting about composite indexes for a moment, is postgres even 
> > capable of doing 2 index scans in this situation?  Does it know how do 
> > take the intersection of two scans?
> 
> Not currently, but it has been in TODO for quite some time:
> 
> * Use bitmaps to fetch heap pages in sequential order [performance]
> * Use bitmaps to combine existing indexes [performance]

And this the foundation of bitmapped indexes, as I understand it, and is
used for "star" joins, popular with data warehousing.

Rather than use those terms, I spelled out the actual behavior we want.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  [EMAIL PROTECTED]               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
      joining column's datatypes do not match

Reply via email to