
62 | Cluster指南
3.1 SUNDB 集群系统管理
本章介绍配置SUNDB数据库集群及管理集群系统的基础知识。本章主要与单机版数据库进行对比,
介绍集群系统增加的部分或集群系统独有的特征,在此之前,需提前熟悉单机版数据库的教程。
概述
如前一章所述,SUNDB可以通过配置单机版数据库来使用,还可以将多个数据库绑定到单个集群(cluster)中,
然后选择合适的数据分配策略使用。即,用户使用SUNDB集群系统时,
可以将海量数据的处理自定义分散到多个服务器上。由此实现服务的高可用性及通过并行处理改善吞吐量。
SUNDB集群系统由一个以上的集群组构成,一个集群组由一个以上的集群成员组成。
不需要额外的应用程序服务器或元服务器,并且应用程序通过连接到与数据服务器对应的集群成员来运行。
属于相同集群组的集群成员保持相同的数据副本(Replica)。
生成各节点的数据库时需要提前确定使用单机版还是集群系统的SUNDB数据库。如果要使用集群系统,
用户应当在各个节点生成数据库时添加与集群相关的选项。
参数设置
与使用单机版数据库时相同,用于部署集群系统的各种参数记述在每台服务器的$ SUNDB_DATA / conf /
sundb.property.conf文件中。即使使用集群系统,各个数据库的TBS(表空间)、LOG、CONTROL FILE
等主要相关参数的设置方式与单机版相同。但,如果在同一服务器上创建多个数据库并将其配置为集群系统时,
要注意集群成员之间不应存在相同的文件路径及端口。
以下是配置集群系统时要考虑的关键属性项及说明。
表 3-1 主要参数说明
参数 说明 默认值
SYSTEM_TABLESPACE_DIR
存储系统TBS的目录路径,
该目录中安装以下TBS。
●
DICTIONARY_TBS
●
MEM_DATA_TBS
●
MEM_UNDO_TBS
●
MEM_TEMP_TBS
●
MEM_TRANS_TBS
‘<SUNDB_DATA>/db’
SYSTEM_MEMORY_DICT_
TABLESPACE_SIZE
字典表空间大小 256M
文档被以下合辑收录
评论