STOP_APPLY 配置参数

使用 STOP_APPLY 配置参数来停止 RS 辅助服务器应用从主服务器收到的日志文件。

onconfig.std 值
STOP_APPLY 0
缺省值
0
0 = 应用日志

1 = 立即停止应用日志

"YYYY:MM:DD-hh:mm:ss" = 在指定的时间停止日志应用,此处:
  • YYYY = 年
  • MM = 月
  • DD = 日
  • hh = 时
  • mm = 分
  • ss = 秒
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
参考
GBase 8s 管理员指南 中的 RS 辅助服务器灾难恢复的延迟

用法

停止日志文件的应用允许您通过从 RS 辅助服务器恢复数据快速地从错误的数据库修改恢复。您可配置服务器或立即或在指定的时间点停止日志的应用。当设置 STOP_APPLY 值时,您还必须设置 LOG_STAGING_DIR。如果配置 STOP_APPLY 而未将 LOG_STAGING_DIR 设置为一个有效且安全的目录,则不可初始化服务器。

日志文件以二进制格式存储在 LOG_STAGING_DIR 配置参数指定的目录中。您必须为日志文件指定一个有效和安全的位置。

要查看关于发送到为 RS 辅助服务器设置的日志 GBase_8t staging 目录的数据信息,请在 RS 辅助服务器上运行 onstat -g rss verbose 命令。

如果向 staging 文件写失败,则 RS 辅助服务器发起事件报警 40007。

假定为 STOP_APPLY 配置参数指定的时间值与 RS 辅助服务器在同一个时区中。

dbexport 实用程序不可支持在可更新的辅助服务器上的写操作,除非设置 STOP_APPLY 参数。(除 STOP_APPLY之外,UPDATABLE_SECONDARY 和 USELASTCOMMITTED 配置参数还必须通过在辅助数据复制服务器上的 dbexport 设置为启用写操作。)

如果远程独立辅助(RSS)服务器将其 STOP_APPLY 配置参数设置为一个非零的值,则那台服务器不可使用群组事务协调。