Re: Postgresql 8.1.4 - performance issues for select on

Поиск
Список
Период
Сортировка
От Jeff Davis
Тема Re: Postgresql 8.1.4 - performance issues for select on
Дата
Msg-id 1161207230.31645.266.camel@dogma.v10.wvs
обсуждение исходный текст
Ответ на Re: Postgresql 8.1.4 - performance issues for select on view using max  (Dimitri Fontaine <dim@dalibo.com>)
Ответы Re: Postgresql 8.1.4 - performance issues for select on  ("Jim C. Nasby" <jim@nasby.net>)
Re: Postgresql 8.1.4 - performance issues for select on view using max  (Ioana Danes <ioanasoftware@yahoo.ca>)
Список pgsql-performance
On Wed, 2006-10-18 at 23:19 +0200, Dimitri Fontaine wrote:
> Le mercredi 18 octobre 2006 23:02, Ioana Danes a écrit :
> > I tried the partitioning scenario but I've got into
> > the same problem. The max function is not using the
> > indexes on the two partitioned tables...
> >
> > Any other thoughts?
>
> Did you make sure your test included table inheritance?
> I'm not sure the planner benefits from constraint_exclusion without selecting
> the empty parent table (instead of your own union based view).
>

constraint exclusion and inheritance won't help him.

The problem is that he has two indexes, and he needs to find the max
between both of them. PostgreSQL isn't smart enough to recognize that it
can use two indexes, find the max in each one, and find the max of those
two values.

Regards,
    Jeff Davis


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

Предыдущее
От: Dimitri Fontaine
Дата:
Сообщение: Re: Postgresql 8.1.4 - performance issues for select on view using max
Следующее
От: "Jim C. Nasby"
Дата:
Сообщение: Re: Postgresql 8.1.4 - performance issues for select on