返回首页

gbase数据、南大通用产品文档:GBase8sRSS_FLOW_CONTROL 配置参数

更新日期:2024年09月11日

在一个包含至少一台远程独立辅助服务器的高可用性集群中,指定发生流量控制的时刻。
onconfig.std 值
RSS_FLOW_CONTROL 0

0 = 当前日志位置与最近响应的日志的差异超过日志缓冲区大小的 12 倍时,激活流量控
制。
-1 = 禁用流量控制。禁用流量控制可能导致日志文件交换和数据丢失。
start_value,end_value = start_value 和 end_value 确定在当前日志位置与最后响应的
日志页之间滞后的量。start_value 大于 end_value。这些值必须包括下列单位之一:
l K(KB)

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 127 -

l M(MB)
l G(GB)
例如,设置 RSS_FLOW_CONTROL 128M,100M,当日志之间的滞后超过 128 MB 时启动流量控
制,当滞后降到 100 MB 时停止流量控制。
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
用法
流量控制提供一种在主服务器上限制日志活动的方法,以便集群中的 RS 辅助服务器处理
事务不落后太远。如果服务器在忙碌的或间歇的网络上,则启用流量控制确保 RS 辅助服
务器上的日志保持现状。当启用流量控制,且当前日志位置与最后响应的日志页之间日志
大小的差异超过 start_value 时,
则主服务器上的日志活动受到限制。
当启用流量控制时,
连接到主服务器的用户会感到响应时间变慢。
当日志之间的滞后大于 start_value 时启动
流量控制,当日志滞后已降低到 stop_value 时停止流量控制。
请仅在主服务器上设置 RSS_FLOW_CONTROL 配置参数。集群中的所有 RS 辅助服务器都受
RSS_FLOW_CONTROL 配置参数影响。日志通常按照接收的顺序发送到 RS 辅助服务器。
要检查 RS 辅助服务器的流量控制是否是活动的,请使用 onstat -g rss verbose 命令,
并比较 RSS
flow
control 值与 Approximate
Log
Page
Backlog 值。
如果 Approximate
Log
Page Backlog 高于 RSS flow control 的第一个值,则流量控制是活动的。如果
Approximate Log Page Backlog 低于 RSS flow control 的第二个值,则流量控制被禁用。

通过在SQL 编辑器中选择SQL 语句中的表名(库名.表名),
在右键弹出菜单
中选择“查看表信息”选项,即弹出表信息对话框,在该对话框中显示建表语
句、列信息等,在列信息中可以右键进行列名称的拷贝和逗号分隔拷贝,拷贝
字段注释和逗号分隔拷贝字段注释,弹出的表信息对话框如下图:



GBase 8a MPP Cluster 管理工具手册
南大通用数据技术股份有限公司

- 169 -

图 8-25 表信息对话框
选中要拷贝的表格列,选择右键菜单“拷贝列名称”或者“逗号分隔拷贝
列名称”后即可把列名称拷贝到粘贴板中。
选中要拷贝的表格列,选择右键菜单“拷贝字段注释”或者“逗号分隔拷
贝字段注释”后即可把字段注释称拷贝到粘贴板中。


GBase 8a MPP Cluster 管理工具手册

- 170 -

南大通用数据技术股份有限公司
本界面还提供列名称的排序功能,当用户点击表头名称,工具将按列名称
进行升序排列,再次点击,将按降序排列。

语法
gs_dump [OPTION]... [DBNAME]

GBase 8c 工具参考手册
南大通用数据技术股份有限公司
130

DBNAME 指定要连接的数据库,前面不需要加短或长选项。例如:不需要-d,直
接指定postgres 数据库。
gs_dump -p 5432 postgres -f file.sql
或者
export PGDATABASE=postgres gs_dump -p 5432 -f file.sql
环境变量:PGDATABASE