Re: Strange behavior after upgrade from 9.0 to 9.2

From: Andrzej Zawadzki <zawadaa(at)wp(dot)pl>
To: pgsql-performance(at)postgresql(dot)org
Subject: Re: Strange behavior after upgrade from 9.0 to 9.2
Date: 2012-10-08 16:14:25
Message-ID: 5072FBE1.6010700@wp.pl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On 08.10.2012 17:56, Tom Lane wrote:
> Andrzej Zawadzki <zawadaa(at)wp(dot)pl> writes:
>> On 08.10.2012 16:52, Tom Lane wrote:
>>> [ counts... ] You've got nine base relations in that query. I think
>>> you need to increase from_collapse_limit and/or join_collapse_limit.
>> Bingo! Thank you!
>> But... looks like in 9.0 this worked differently or option was skipped?
>> Because I had default settings of that options and query has worked fine.
> It looks like 9.0 wasn't flattening the EXISTS subqueries, so those
> tables didn't count as relations of the main query.
Thanks for explanation.
Looks like now I can switch to 9.2.1 on production server. :-)

--
Andrzej Zawadzki

In response to

Browse pgsql-performance by date

  From Date Subject
Next Message Merlin Moncure 2012-10-08 19:50:16 Re: Scaling 10 million records in PostgreSQL table
Previous Message Tom Lane 2012-10-08 15:56:27 Re: Strange behavior after upgrade from 9.0 to 9.2