Re: BUG #5231: SELECT DISTINCT poorly implemented vs SELECT ... GROUP BY

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема Re: BUG #5231: SELECT DISTINCT poorly implemented vs SELECT ... GROUP BY
Дата
Msg-id 20091203174951.GI5059@alvh.no-ip.org
обсуждение исходный текст
Ответ на BUG #5231: SELECT DISTINCT poorly implemented vs SELECT ... GROUP BY  ("Thomas Hamilton" <thomashamilton76@yahoo.com>)
Список pgsql-bugs
Thomas Hamilton wrote:

> When run against a large dataset with a small number of distinct results
> HashAggregate is an order of magnitude more efficient!
>
> Since the spec does not require DISTINCT to return sorted results, I don't
> believe Sort ... Unique will ever be more efficient than HashAggregate.

This is not a bug -- merely a missing optimizer feature, which as it
turns out was implemented in 8.4.

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

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

Предыдущее
От: Joshua Tolley
Дата:
Сообщение: Re: BUG #5231: SELECT DISTINCT poorly implemented vs SELECT ... GROUP BY
Следующее
От: Heikki Linnakangas
Дата:
Сообщение: Re: Assertion failure with a subtransaction and cursor