Re: POC: GROUP BY optimization
От
Tom Lane
Тема
Re: POC: GROUP BY optimization
Дата
Msg-id
2422164.1703651259@sss.pgh.pa.us
Ответ на
Re: POC: GROUP BY optimization (Alexander Korotkov)
Список
Дерево обсуждения
POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Gavin Flower <GavinFlower@archidevsys.co.nz>
Re: POC: GROUP BY optimization Michael Paquier <michael@paquier.xyz>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Andres Freund <andres@anarazel.de>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Robert Haas <robertmhaas@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Pavel Borisov <pashkin.elfe@gmail.com>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Pavel Borisov <pashkin.elfe@gmail.com>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Dmitry Dolgov <9erthalion6@gmail.com>
Re: POC: GROUP BY optimization Pavel Borisov <pashkin.elfe@gmail.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Claudio Freire <klaussfreire@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Claudio Freire <klaussfreire@gmail.com>
Re: POC: GROUP BY optimization Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: POC: GROUP BY optimization Claudio Freire <klaussfreire@gmail.com>
Re: POC: GROUP BY optimization Teodor Sigaev <teodor@sigaev.ru>
Re: POC: GROUP BY optimization Claudio Freire <klaussfreire@gmail.com>
Alexander Korotkov writes: > On Wed, Dec 27, 2023 at 5:23 AM Tom Lane wrote: >> I think it's a fool's errand to even try to separate different sort >> column orderings by cost. > Besides sorting column orderings by cost, this patch also tries to > match GROUP BY pathkeys to input pathkeys and ORDER BY pathkeys. Do > you think there is a chance for the second part if we leave the cost > part aside? I think it's definitely reasonable to try to match up available orderings, because that doesn't really require fine distinctions of cost: either it matches or it doesn't. Eliminating a sort step entirely is clearly a win. (Incremental sort complicates this though. I doubt our cost model for incremental sorts is any good either, so I am not eager to rely on that more heavily.) regards, tom lane
В списке pgsql-hackers по дате отправления