创建DB Partition Group :
CREATE DATABASE PARTITION GROUP "PG2" ON DBPARTITIONNUMS (2);
COMMENT ON DATABASE PARTITION GROUP "PG2" IS 'PG2';
1、 在创建table时可以选择table Partition 需要先创建对应的表空间。后指定table Partition的范围:
CONNECT TO TESTDPF;
CREATE TABLE WANGDH.TABLEPARTITIONTEST ( ID INTEGER NOT NULL , TEST BIGINT NOT NULL , CONSTRAINT CC1187661638203 PRIMARY KEY ( ID) ) PARTITION BY RANGE (ID NULLS LAST) (PARTITION PAR1 STARTING FROM (0) INCLUSIVE ENDING AT (10) INCLUSIVE IN PARTITION1 ) IN PARTITION1 CYCLE ;
CONNECT RESET;
2、 追加table partition 时需要先建立table space 。然后再在对应的table space 上建立partition
一、 建立table space :
create large tablespace par2 pagesize 4K managed by automatic storage extentsize 16 overhead 10.5 prefetchsize 16;
Node:
创建的table space 需要选择类型为:large (大型)
二、 使用add table partition 增加table partition:
alter table tablepartitiontest add partition PAR2 starting from (11) inclusive ending at (20) exclusive in PAR2
可选择partition的范围。Inclusive :包含 exclusive:不包含
通过以上两种方式可在table层面上建立table partition 从而达到数据库中数据隔离的要求。
posted on 2007-08-21 10:27
安文豪 阅读(3293)
评论(0) 编辑 收藏