返回首页

gbase数据、南大通用产品文档:GBase8sonmode 和 d 参数:

更新日期:2024年09月11日

设置数据复制类型
(SQL
管理 API)
随同 admin() 或 task() 函数,使用 onmode 和 d 参数来更改服务器参与高可用性数据
复制(HDR)的模式。
语法

元素
描述
关键考虑
database_server
主或辅助数据库服务器的
名称。
dbserver 名称必须对应于预期的辅助数据
库服务器在 ONCONFIG 文件中
DBSERVERNAME 配置参数中的名字。
该名称不
应对应于 DBSERVERALIASES 配置参数指定
的数据库服务器之一。

用法
使用这个函数来设置“高可用性数据复制”类型为 standard、primary 或 secondary。当
数据库服务器处于 quiescent、online 或 read-only 模式时,您可使用 standard 参数。

在共享内存重新初始化之后,保存数据复制对中其他数据库服务器的 dbserver 参数以及
数据库服务器的类型(standard、primary 或 secondary)。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 769 -
standard 参数删除数据复制对(如果存在的话)中数据库服务器之间的连接,并设置当前
数据库服务器的数据库服务器类型为 standard。
这个选项不更改数据复制对中其他数据库
服务器的模式或类型。
primary 和 dbserver 参数设置数据库服务器类型为 primary,并试图与 dbserver 指定
的数据库服务器连接。如果连接成功,则开启数据复制。主数据库服务器进入 online 模
式,且辅助数据库服务器进入 read-only 模式。如果连接不成功,则数据库服务器进入
online 模式,但不开启数据复制。
secondary 和 dbserver 参数设置数据库服务器类型为 secondary,并试图与 dbserver
指定的数据库服务器连接。
如果连接成功,
则开启数据复制。
主数据库服务器成为 online,
且辅助数据库服务器进入 read-only 模式。如果连接不成功,则数据库服务器进入
read-only 模式,但不开启数据复制。
这个函数等同于 onmode -d 命令。
示例
下列示例设置名为 ids_stores 的服务器为 HDR 主服务器:
EXECUTE FUNCTION task("onmode","d","primary","ids_stores");

(1 row)

stddev(expression)
描述:stddev_samp 的别名。
返回类型:对于浮点类型的输入返回double precision,其他输入返回numeric。
示例:
gbase=# SELECT STDDEV(inv_quantity_on_hand) FROM public.inventory WHERE
inv_warehouse_sk = 1;
stddev

GBase 8c SQL 参考手册
南大通用数据技术股份有限公司
350
------------------

此属性用来获取连接参数中定义的主机端口号。
类型

默认值
可读写
int
有效的端口号
5258
read