| From: | Илья Конюхов <ilyakon(at)mail(dot)ru> |
|---|---|
| To: | pgsql-sql(at)postgresql(dot)org |
| Subject: | |
| Date: | 2005-10-24 14:18:07 |
| Message-ID: | E1EU39L-0004Ck-00.ilyakon-mail-ru@f55.mail.ru |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-sql |
For example, consider the queres:
SELECT * FROM table1 WHERE field1=1 AND field2=1;
SELECT * FROM table1 WHERE field2=1 AND field1=1;
These two queries are logically equivalent. But in all cases the planner generates a query plan that performs field1=1 condition, and then field2=1 condition, as there is a index on field1.
Is it possible to instruct the PostgreSQL query planner to perform field2=1 condition first, and then field1=1 condition?
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Scott Marlowe | 2005-10-24 14:32:49 | Re: Blank-padding |
| Previous Message | Nicolas Cornu | 2005-10-24 09:59:56 | unsuscribe |