返回首页

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

更新日期:2024年09月11日

使用 DELAY_APPLY 配置参数来配置 RS 辅助服务器应用日志之前等待指定的时间期
间。
onconfig.std 值
DELAY_APPLY 0
缺省值
0

0 = 应用日志
后跟时间单位的整数:例如,1H 设置延迟一个小时。
number: 1-999 = 等待的天数、分钟数、小时数或秒数。
time_unit: D、H、M或S,此处 D = 天,H = 小时,M = 分钟,S = 秒。 这些值不区分大
小写。
生效
编辑 onconfig 文件并重启数据库服务器后。

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

当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
用法
延迟日志文件的应用允许您通过从 RS 辅助服务器恢复数据来快速恢复错误的数据库修
改。当设置 DELAY_APPLY 的值时,您必须还要设置 LOG_STAGING_DIR。如果配置
DELAY_APPLY 而未将 LOG_STAGING_DIR 设置为一个有效且安全的目录,
则服务器不
可初始化。
您必须通过设置 LOG_STAGING_DIR 配置参数来指定一个日志文件的有效并安全位置。
在 RS 辅助服务器上处理完最后的检查点之后,清除 GBase 8s staging 目录中的日志。
要看到有关发送到为 RS 辅助服务器设置的 GBase 8s log-staging 目录的数据信息,请在
RS 辅助服务器上运行 onstat -g rss verbose 命令。
如果写 GBase 8s staging 文件失败,则 RS 辅助服务器发出事件报警 40007。
如果远程独立辅助(RSS)服务器的 DELAY_APPLY 配置参数设置为一个非 0 的值,则
服务器不可用集群事务协调。

概述
Prometheus 是业内非常流行的开源监控系统,同时本身也是一款时序数据库。
Prometheus 的采集端称之为exporter,用来收集被监控模块的指标项。为了与Prometheus 平
台完成对接,AI 工具分别实现了两款exporter ,分别是用来采集数据库指标的
openGauss-exporter,以及对采集到的指标进行二次加工的reprocessing- exporter。

Prometheus 和exporter 是业内流行的监控和采集平台,
部署在内网环境中,
不对外
部暴露接口,仅供内部监控平台使用。因此,为了增强该平台的安全性,一般需要
用户或运维人员配置防火墙等,以便隔离外部访问,从而增强监控平台的安全性。

Prometheus 平台在默认情况下,采用Http 协议、并且没有任何安全访问限制。这
是因为,
该平台一般部署在内网环境中,
攻击风险可控。
如果用户希望提高安全性,
可自行修改Prometheus 的TLS 配置选项,但仍不建议对外部直接暴露访问接口。

使用本功能,
可以将表数据导成SELECT、INSERT、UPDATE、DELETE、MERGE

GBaseDataStudio 管理工具手册
- 184 -
南大通用数据技术股份有限公司
以及DLL 对应的语句。
在“数据库导航”中,依次展开服务器、
“数据库”

“用户表”节点,右键
单击需要过滤表,选择“生成SQL”,选择SELECT、INSERT、UPDATE、DELETE、
MERGE 或者DLL,会生成对应的SQL 语句。
图5- 546 生成SQL

GBaseDataStudio 管理工具手册
南大通用数据技术股份有限公司
- 185 -
图5- 547 表SQL