Re: partitioned lookup table?
От | Andreas Kretschmer |
---|---|
Тема | Re: partitioned lookup table? |
Дата | |
Msg-id | 20100417093928.GA30573@tux обсуждение исходный текст |
Ответ на | Re: partitioned lookup table? (Vick Khera <vivek@khera.org>) |
Ответы |
Re: partitioned lookup table?
|
Список | pgsql-general |
Vick Khera <vivek@khera.org> wrote: > On Fri, Apr 16, 2010 at 10:48 AM, Andreas Kretschmer > <akretschmer@spamfence.net> wrote: > > is it possible to partitionate a lookup-table? What i mean is: > > > > test=# create table foo(i int primary key); > > NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "foo_pkey" for table "foo" > > CREATE TABLE > > test=*# create table bla ( i int references foo); > > You can have FK references from a partitioned table, but not to the > table. That is, you cannot have this FK reference since you are > partitioning foo. You can mimic the FK tests by writing your own > triggers that have knowledge of how you split the table, but they will > not be as efficient as a built-in FK test. Thx for the answer, and yes, this is what i had in mind. Andreas -- Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect. (Linus Torvalds) "If I was god, I would recompile penguin with --enable-fly." (unknown) Kaufbach, Saxony, Germany, Europe. N 51.05082°, E 13.56889°
В списке pgsql-general по дате отправления: