返回首页

gbase数据、南大通用产品文档:GBase8s高可用性集群规划

更新日期:2024年09月11日

在您开始设置计算机和数据库服务器以使用高可用性集群之前,您可能想要做一些初步规
划。以下列表包含要执行的规划任务:

选择并获取适当的硬件。

如果是使用多个数据库服务器来存储要复制的数据,那么迁移并重新分发数据,使
其可以由单一数据库服务器管理。

确保希望复制的所有数据库使用事务日志记录。要打开事务日志记录,请参阅管理
数据库日志记录方式。

开发客户机应用程序以同时利用复制对中的两个数据库服务器。
有关设计注意事项

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 359 -
的说明,请参阅数据复制客户机的重定向和连接和设计数据复制组客户机。

为第一次启动 HDR 创建调度。

为主数据库服务器设计存储空间和逻辑日志备份调度。

为如何处理其中一个数据库服务器的失败以及如何在失败后重新启动 HDR 生成
一个计划。请阅读数据复制客户机的重定向和连接。

建表语句,主要是包含create table 和alter table 两类SQL 语句,两者替换规则相同。
类型替换如下表:
















替换过程不区分大小写。
C 语言类型(64
位系统)
子类型
数据库类型名

SQLT 类型
GCILobLocator
GCI_DTYPE_LOB
CLOB
SQLT_CLOB
GCILobLocator
GCI_DTYPE_LOB
BLOB
SQLT_BLOB

Oracle 类型
GBase 8s 替换后
字符串
Varchar2(n) n<=255
Varchar(n)
Varchar2
lvarchar
Varchar2(n) n >255
Lvarchar(n)
数字类型
number
dec
Number(n)
Dec(n,0)
Number(m,n)
Dec(m,n)
时间类型
Timestamp(0)
timestamp
浮点类型
Float(n) 1<= n <=24
real

Float(n) 24< n <=126
float
interval
Interval day[n] to second(0)
Interval day[n] to second





可以使用 onspaces -f 选项指定 DATASKIP 配置参数的值。
语法:

该命令有等同的 SQL 管理 API 命令。

元素
用途
关键注意事项
-f
向数据库服务器指示
您想要更改指定
dbspace 或所有
dbspace 的 DATASKIP
DATASKIP 状态中的所有更改都记录在消息日志中

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 425 -
元素
用途
关键注意事项
缺省值
-y
导致数据库服务器自
动对所有提示响应
“是”

dbspace-list
指定将打开(ON)或关
闭(OFF)其 DATASKIP
的一个或多个
dbspace 的名称
语法必须符合 Identifier 段;
请参阅
《GBase
8s
SQL 指南:
语法》

有关更多信息,
请参阅 DATASKIP
配置参数 和 GBase 8s 性能指南
OFF
关闭 DATASKIP
如果使用 OFF 时未使用 dbspace-list ,那么对
所有分片关闭 DATASKIP 。如果与 dbspace-list
一起使用 OFF ,那么只有指定分片被设置为
DATASKIP 关闭
ON
打开 DATASKIP
如果使用 ON 时未使用 dbspace-list ,
那么对所
有分片打开 DATASKIP 。
如果与 dbspace-list 一
起使用 ON ,那么只有指定分片被设置为
DATASKIP 打开