From: | Robert Haas <robertmhaas(at)gmail(dot)com> |
---|---|
To: | Andres Freund <andres(at)anarazel(dot)de> |
Cc: | pgsql-hackers(at)postgresql(dot)org, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Greg Stark <gsstark(at)mit(dot)edu>, Kevin Grittner <Kevin(dot)Grittner(at)wicourts(dot)gov> |
Subject: | Re: Review remove {join,from}_collapse_limit, add enable_join_ordering |
Date: | 2009-07-16 17:13:55 |
Message-ID: | 603c8f070907161013o1c7d4dd0u45cf7fd907d18f0a@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Thu, Jul 16, 2009 at 12:49 PM, Andres Freund<andres(at)anarazel(dot)de> wrote:
> On Thursday 16 July 2009 17:59:58 Tom Lane wrote:
>> Andres Freund <andres(at)anarazel(dot)de> writes:
>> > The default settings currently make it relatively hard to trigger geqo at
>> > all.
>>
>> Yes, and that was intentional. One of the implications of what we're
>> discussing here is that geqo would get used a lot more for "typical
>> complex queries" (if there is any such thing as a typical one). So
>> it's fully to be expected that the fallout would be pressure to improve
>> geqo in various ways.
>>
>> Given that we are at the start of the development cycle, that prospect
>> doesn't scare me --- there's plenty of time to fix whatever needs
>> fixing. However, I am leaning to the feeling that I don't want to be
>> putting people in a position where they have no alternative but to use
>> geqo. So adjusting rather than removing the collapse limits is seeming
>> like a good idea.
> Hm. I see a, a bit more fundamental problem with geqo:
> I tried several queries, and I found not a single one, where the whole
> genetical process did any significant improvments to the 'worth'.
> It seems that always the best variant out of the pool is either the path
> choosen in the end, or at least the cost difference is _really_ low.
Ouch. Did you insert some debugging code to get that information, or
how did you come to that conclusion?
...Robert
From | Date | Subject | |
---|---|---|---|
Next Message | Robert Haas | 2009-07-16 17:22:30 | Re: Review remove {join,from}_collapse_limit, add enable_join_ordering |
Previous Message | Jeff Davis | 2009-07-16 17:10:04 | Re: WIP: generalized index constraints |