stig erikson <[EMAIL PROTECTED]> writes: > the question is simply why the planner is not smart enough to skip the bitmap > scan if normal operation is faster.
Probably because it hasn't got good statistics about the distribution of "bid": > -> Bitmap Index Scan on bid_index (cost=0.00..44.51 > rows=7576 width=0) (actual time=0.137..0.137 rows=506 loops=1) > Index Cond: (bid = 17675) When the rowcount estimate is off by more than a factor of 10, the costs are going to be wrong too. Try increasing the statistics target for this table. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings