RE: Really SLOW using GROUP BY ...!?
От | Mikheev, Vadim |
---|---|
Тема | RE: Really SLOW using GROUP BY ...!? |
Дата | |
Msg-id | 8F4C99C66D04D4118F580090272A7A234D3160@sectorbase1.sectorbase.com обсуждение исходный текст |
Ответ на | Really SLOW using GROUP BY ...!? (Hervé Piedvache <herve@elma.fr>) |
Список | pgsql-general |
> I beg your pardon? Get it - I didn't know about enable_seqscan -:) > 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. Easy to try - why don't do. > 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 ... Well, definitely good approach. But for the moment increasing sort memory is only hope and it should help. Vadim
В списке pgsql-general по дате отправления: