the columns referenced in the predicate need to reference columns 
whichimplement indexes to avert FTSAnyone else?Martin 
______________________________________________ Disclaimer and confidentiality 
note Everything in this e-mail and any attachments relates to the official 
business of Sender. This transmission is of a confidential nature and Sender 
does not endorse distribution to any party other than intended recipient. 
Sender does not necessarily endorse content contained within this transmission. 
> Date: Thu, 14 Aug 2008 14:57:09 +0400> From: [EMAIL PROTECTED]> To: 
pgsql-general@postgresql.org> Subject: [GENERAL] Strange query plan> > Hello!> 
> I have following table:> > CREATE TABLE table1 (> field1 INTEGER NOT NULL,> 
field2 INTEGER NOT NULL,> field3 CHARACTER(30),> ... some more numeric fields)> 
> I have also those indexes:> > CREATE UNIQUE INDEX idx1 ON table1 USING btree 
(field3, field2, field1)> CREATE INDEX idx2 ON table1 USING btree (field1, 
field3)> > Then I query this table with something like this:> > SELECT SUM(...) 
FROM table1 WHERE field3 = 'ABC' AND field1 <> 1> GROUP BY field2> > And 
planner picks up a sequential scan of a table. Why does he?> > -- > A: Because 
it messes up the order in which people normally read text.> Q: Why is 
top-posting such a bad thing?> A: Top-posting.> Q: What is the most annoying 
thing in e-mail?> > -- > Sent via pgsql-general mailing list 
(pgsql-general@postgresql.org)> To make changes to your subscription:> 
http://www.postgresql.org/mailpref/pgsql-general
_________________________________________________________________
Got Game? Win Prizes in the Windows Live Hotmail Mobile Summer Games Trivia 
Contest
http://www.gowindowslive.com/summergames?ocid=TXT_TAGHM

Reply via email to