Where clause limited to 8 items? - Mailing list pgsql-general

From Henry Combrinck
Subject Where clause limited to 8 items?
Date
Msg-id 57276.168.210.90.180.1098232049.squirrel@airmail.metroweb.co.za
Whole thread Raw
Responses Re: Where clause limited to 8 items?  (Stephan Szabo <sszabo@megazone.bigpanda.com>)
Re: Where clause limited to 8 items?  (Greg Stark <gsstark@mit.edu>)
List pgsql-general
Hello

Searched around, but could not find this mentioned.

I've noticed the following behaviour in 7.4.5:

[explain analyse] select * from foo where
col1 = 1 or
col1 = 2 or
col1 = 3 or
col1 = 4 or
col1 = 5 or
col1 = 6 or
col1 = 7 or
col1 = 8;

where an index on foo.col1 exists.

The above works fine - the index is used.  However, extend the where
clause with an extra line (say, col1 = 9) and the index is no longer used.

Is there a parameter I can SET to extend the number of items allowed for
index usage?

Any pointers would be appreciated.

Henry


--------------------------------------------------------
This message was sent using MetroWEB's AirMail service.
http://www.metroweb.co.za/ - full access for only R73.
Free Web Accelerator, WebMail, Calendar, Anti-Virus,
Anti-Spam, 10 emails, 100MB personal webspace, and more!
Phone Now!  086 11 11 440

pgsql-general by date:

Previous
From: Mike Nolan
Date:
Subject: Re: How do I recover from>> pg_xlog/0000000000000000 (log
Next
From: Weiping
Date:
Subject: Re: About upper() and lower to handle multibyte char