Re: Slow PostgreSQL 10.6 query

Поиск
Список
Период
Сортировка
От Behrang Saeedzadeh
Тема Re: Slow PostgreSQL 10.6 query
Дата
Msg-id CAERAJ+_KjAJJRvXp9B-x0rY1NNzw7EgZ-MoTku3-Op8ADuDhpQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Slow PostgreSQL 10.6 query  (Tomas Vondra <tomas.vondra@2ndquadrant.com>)
Список pgsql-performance
Thanks for the tip!

Regards,
Behrang (sent from my mobile)

On Mon, Oct 7, 2019, 07:37 Tomas Vondra <tomas.vondra@2ndquadrant.com> wrote:
On Tue, Oct 01, 2019 at 11:42:33PM +1000, Behrang Saeedzadeh wrote:
>Thanks. That eliminated the bottleneck!
>
>Any ideas why adding ORDER BY to the subquery also changes the plan in a
>way that eliminates the bottleneck?
>

IIRC the ORDER BY clause makes it impossible to "collapse" the subquery
into the main (upper) one, and it probably happens to constrict the
choices so that the planner ends up picking a good plan. I guess adding
"OFFSET 0" to the subquery would have the same effect.


regards

--
Tomas Vondra                  http://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

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

Предыдущее
От: Tomas Vondra
Дата:
Сообщение: Re: Out of Memory errors are frustrating as heck!
Следующее
От: Michael Lewis
Дата:
Сообщение: Re: distinct on extract returns composite type