Re: Odd explain estimate

Поиск
Список
Период
Сортировка
От Andrew Sullivan
Тема Re: Odd explain estimate
Дата
Msg-id 20030801121612.GD18200@libertyrms.info
обсуждение исходный текст
Ответ на Re: Odd explain estimate  ("Jim C. Nasby" <jim@nasby.net>)
Ответы Re: Odd explain estimate  ("Jim C. Nasby" <jim@nasby.net>)
Список pgsql-performance
On Thu, Jul 31, 2003 at 05:59:59PM -0500, Jim C. Nasby wrote:
>
> Well, if I don't do this it wants to seqscan a table that occupies 350k
> pages, instead of pulling a couple thousand rows. I started running it
> with the seqscan and it's already taken way longer than it does if I
> disable seqscan.

That was indeed the question.

If it uses a seqscan when it ought not to do, then there's something
wrong with the statistics, or you haven't vacuum analysed correctly,
or your table needs vacuum full (is it really 350k pages, or is that
mostly dead space?), &c. -- all the usual bad-seqscan candidates.

enable_seqscan=off is probably not a good strategy for any moderately
complicated query.  If the planner were perfect, of course, you'd
never need it at all.

A

--
----
Andrew Sullivan                         204-4141 Yonge Street
Liberty RMS                           Toronto, Ontario Canada
<andrew@libertyrms.info>                              M2P 2A8
                                         +1 416 646 3304 x110


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

Предыдущее
От: Rajesh Kumar Mallah
Дата:
Сообщение: Re: Views With Unions
Следующее
От: "Christopher Browne"
Дата:
Сообщение: Re: Views With Unions