Re: Auto creation of Partitions

Поиск
Список
Период
Сортировка
От Shane Ambler
Тема Re: Auto creation of Partitions
Дата
Msg-id 45F06DB5.1010207@Sheeky.Biz
обсуждение исходный текст
Ответ на Re: Auto creation of Partitions  ("Simon Riggs" <simon@2ndquadrant.com>)
Ответы Re: Auto creation of Partitions  (NikhilS <nikkhils@gmail.com>)
Список pgsql-hackers
> Note to Nikhil: Make sure the new syntax doesn't prevent partitions from
> being placed upon multiple tablespaces in some manner, at CREATE TABLE
> time.

What if the syntax was something like -

CREATE TABLE tabname (    ...    ... ) PARTITION BY HASH(expr)
| RANGE(expr)
| LIST(expr)
[PARTITIONS num_partitions] /* will apply to HASH only for now*/
[PARTITION partition_name CHECK(...) [USING TABLESPACE tblspcname], PARTITION partition_name CHECK(...) [USING
TABLESPACEtblspcname] ...
 
];


And (if we use the ALTER TABLE to add partitions)

ALTER TABLE tabname
ADD PARTITION partition_name CHECK(...)
[USING TABLESPACE tblspcname];


Of course ALTER TABLE childtable SET TABLESPACE tblspcname; should not 
cause any probs.


-- 

Shane Ambler
pgSQL@Sheeky.Biz

Get Sheeky @ http://Sheeky.Biz


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

Предыдущее
От: Doug Knight
Дата:
Сообщение: Re: [PATCHES] pg_standby
Следующее
От: "Jim C. Nasby"
Дата:
Сообщение: Re: Estimating seq_page_fetch and random_page_fetch