Re: Hash partitioning.

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Hash partitioning.
Дата
Msg-id 20130625150653.GB18297@momjian.us
обсуждение исходный текст
Ответ на Re: Hash partitioning.  (Robert Haas <robertmhaas@gmail.com>)
Ответы Re: Hash partitioning.  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
On Tue, Jun 25, 2013 at 11:02:40AM -0400, Robert Haas wrote:
> On Tue, Jun 25, 2013 at 9:21 AM, Bruce Momjian <bruce@momjian.us> wrote:
> > On Tue, Jun 25, 2013 at 03:48:19PM +0300, Yuri Levinsky wrote:
> >> Hi,
> >>
> >> Do we have any plans to implement Hash Partitioning, maybe I missing this
> >> feature?
> >
> > You can do it by writing your own constraint and trigger functions that
> > control the hashing.
> 
> Not really.  Constraint exclusion won't kick in for a constraint like
> CHECK (hashme(a) % 16 == 3) and a WHERE clause of the form  a = 42.

Uh, I thought we checked the constant against every CHECK constraint and
only scanned partitions that matched.  Why does this not work?

> Of course, since partitioning generally doesn't improve performance in
> PostgreSQL anyway, it's not clear why you'd want to do this in the

I think partitioning does improve performance by reducing index depth.

--  Bruce Momjian  <bruce@momjian.us>        http://momjian.us EnterpriseDB
http://enterprisedb.com
 + It's impossible for everything to be true. +



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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: Hash partitioning.
Следующее
От: Andrew Dunstan
Дата:
Сообщение: Re: Bugfix and new feature for PGXS