Re: wrong Append/MergeAppend elision?

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: wrong Append/MergeAppend elision?
Дата
Msg-id 3169202.1674765805@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: wrong Append/MergeAppend elision?  (David Rowley <dgrowleyml@gmail.com>)
Ответы Re: wrong Append/MergeAppend elision?  (Amit Langote <amitlangote09@gmail.com>)
Список pgsql-hackers
David Rowley <dgrowleyml@gmail.com> writes:
> On Fri, 27 Jan 2023 at 01:30, Amit Langote <amitlangote09@gmail.com> wrote:
>> It seems that the planner currently elides an Append/MergeAppend that
>> has run-time pruning info (part_prune_index) set, but which I think is
>> a bug.

> There is still the trade-off of having to pull tuples through the
> Append node for when run-time pruning is unable to prune the last
> partition. So your proposal to leave the Append alone when there's
> run-time pruning info is certainly not a no-brainer.

Yeah.  Amit's proposal amounts to optimizing for the case that all
partitions get pruned, which does not seem to me to be the way
to bet.  I'm inclined to think it's fine as-is.

            regards, tom lane



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tomas Vondra
Дата:
Сообщение: lockup in parallel hash join on dikkop (freebsd 14.0-current)
Следующее
От: Andres Freund
Дата:
Сообщение: Re: New strategies for freezing, advancing relfrozenxid early