Search Postgresql Archives

Re: Index Ignored Due To Use Of View

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I cannot get the problem to appear using generated data and cannot provide
the real database.

Given these facts, and the fact I can use the "expanded" query to get the
necessary results, I am going to move on.

If you want me to provide any additional information with respect to this
behavior using my live data just let me know and I'll try and do what I can.

BTW, for the test case I used all the same tables that are referenced in the
two views but with many of the non-key attributes removed.  I then loaded
10,000+ records into the relevant tables and ran the explains.

David J.


-----Original Message-----
From: pgsql-general-owner@xxxxxxxxxxxxxx
[mailto:pgsql-general-owner@xxxxxxxxxxxxxx] On Behalf Of Tom Lane
Sent: Friday, February 25, 2011 12:33 AM
To: David Johnston
Cc: pgsql-general@xxxxxxxxxxxxxx
Subject: Re:  Index Ignored Due To Use Of View 

"David Johnston" <polobo@xxxxxxxxx> writes:
> Now, if I simply replace the original FROM clause with the view 
> definition (i.e., SELECT * FROM (SELECT ... ) alias WHERE ) I get:
> [ a different plan ]
> I now have index scans on both "filetaskinstance" and "filereference" 
> - but all I appeared to do is the same as what rule re-writing should have
done.

If you really just manually plugged in the view definition, then yeah you
should have gotten the same results.  Could we see a complete test case?

			regards, tom lane

--
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make
changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux