Re: GEQO: ERX - Mailing list pgsql-hackers

From Robert Haas
Subject Re: GEQO: ERX
Date
Msg-id 603c8f070905131337n355d36e9qbfba973439a1062a@mail.gmail.com
Whole thread Raw
In response to Re: GEQO: ERX  (Tobias Zahn <tobias-zahn@arcor.de>)
Responses Re: GEQO: ERX  (Adriano Lange <alange0001@gmail.com>)
List pgsql-hackers
On Wed, May 13, 2009 at 4:14 PM, Tobias Zahn <tobias-zahn@arcor.de> wrote:
> Hello,
> thank you for posting the paper, it was quite interesting to read. I
> think it would be a good idea to give the two-phase optimization a try.
> As far as I know and understand the current (geqo) optimizer source,
> many important parts are already there. For example, we can calculate
> the costs of a given join order. Therefore, it would only be necessary
> to write an algorithm witch chooses the right input for the cost function.
> I would be interested in your opinion.

I'm very interested in any improvements we can make to planning large
join nests.  Unfortunately the paper seems to conclude that it's not
really feasible to use heuristics, as had been my hope, but I'd be
very interested in any other approaches we can come up with.  I
probably do not have time to implement anything myself, but I'm happy
to help with ideas and code review.

...Robert


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: libxml incompatibility
Next
From: Simon Riggs
Date:
Subject: Re: New trigger option of pg_standby