当前位置:K88软件开发文章中心编程全书编程全书01 → 文章内容

在DB2上建立数据库分区

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2019-1-3 1:57:58

:2010-05-14 18:13:00

本文介绍了在DB2中创建数据库分区的方法:

(1)创建需要建立数据库分区的db instance

可使用ming令建立db instance :

db2icrt -s ESE -u db2admin,aaa123456 -h ANWENHAO DBINSTANCENAME

创建完成对应的instance 后需要重启DB2 .

(2)将新建的db instance 加入到DB2中:

CATALOG LOCAL NODE DB2INST1 INSTANCE DB2INST1 SYSTEM ANWENHAO OSTYPE NT;

(3)在ming令行中设置当前需要操作的dbInstance

set db2instance=db2inst1

db2 get instance

db2 attach to db2inst1

(4)创建DBPartition :

db2start dbpartitionnum 1 ADD DBPARTITIONNUM HOSTNAME ANWENHAO PORT 1 COMPUTER ANWENHAO USER db2admin PASSWORD aaa123456 WITHOUT TABLESPACES

(5)创建完成后需要重新启动db2。DB2在此时会增加一个database partition 并进行 redistribution

以上操作即完成database partition 。

创建database partition group :

CREATE DATABASE PARTITION GROUP "NODE1" ON DBPARTITIONNUMS (1);

COMMENT ON DATABASE PARTITION GROUP "NODE1" IS 'ANWENHAO _1';

然后可以在建立tablespace时选择是否建立在一个database partition group中。这样我们就可以轻松使用DB2的database Partition建立集群的应用了。

本文由翔宇亭IT乐园http://www.k88.net)提供,有什么意见或建议请留言评论。


在DB2上建立数据库分区