Re: Really SLOW using GROUP BY ...!?

Поиск
Список
Период
Сортировка
От Hervé Piedvache
Тема Re: Really SLOW using GROUP BY ...!?
Дата
Msg-id 3A0A7360.30FAA6F8@elma.fr
обсуждение исходный текст
Ответ на RE: Really SLOW using GROUP BY ...!?  ("Mikheev, Vadim" <vmikheev@SECTORBASE.COM>)
Список pgsql-general
Hi Tom,

Tom Lane a écrit :
>
> Unfortunately neither of these plans is likely to be especially speedy
> on ~3 million rows.  The index scan will just thrash the disk, unless
> the table has been clustered recently --- and given the deficiencies of
> our CLUSTER implementation, I'd hesitate to recommend using it.

Sorry but I don't understand ... you tell me to not use the CLUSTER
implementation ?
What is the risk of using it ?

What can I do to solve my group by slower trouble ? Just waiting you
implement the option you talk after... ?

Group by is a classical SQL command, what can I do to circumvent this
problem ? Other SQL method ?

Thanks for your reply,


> I have a personal TODO item to see about implementing group + aggregate
> with a hash table of active aggregate values, per a suggestion recently
> from devik@cdi.cz.  That would allow this query to be done with a
> sequential scan and no sort, which is probably what Oracle is doing.
> Won't happen for 7.1 though ...
>
>                         regards, tom lane

Regards,
--
Hervé

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

Предыдущее
От: "Denis A. Doroshenko"
Дата:
Сообщение: need an information on PostgreSQL
Следующее
От: Marcos
Дата:
Сообщение: auto increment