Re: PostgreSQL 8.3.3 chooses wrong query plan when LIMIT 1 added?

Поиск
Список
Период
Сортировка
От Simon Riggs
Тема Re: PostgreSQL 8.3.3 chooses wrong query plan when LIMIT 1 added?
Дата
Msg-id 1225135469.3971.94.camel@ebony.2ndQuadrant
обсуждение исходный текст
Ответ на PostgreSQL 8.3.3 chooses wrong query plan when LIMIT 1 added?  (Mark Cave-Ayland <mark.cave-ayland@siriusit.co.uk>)
Список pgsql-general
On Mon, 2008-10-27 at 16:39 +0000, Mark Cave-Ayland wrote:

> I'm experiencing a strange issue with PostgreSQL 8.3.3 whereby adding
> "LIMIT 1" to the query increases the query time from several 10s of ms
> to over 5s, and was wondering if anyone with more planner-fu can shed
> some light on this.

Sounds like one for the performance list.

LIMIT prevents the planner from transforming subselects. Maybe you want
EXISTS.

--
 Simon Riggs           www.2ndQuadrant.com
 PostgreSQL Training, Services and Support


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

Предыдущее
От: Sam Mason
Дата:
Сообщение: Re: empty table explain...
Следующее
От: Angel Alvarez
Дата:
Сообщение: Re: nearest neighbor search from xyz coordinates