Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


重放 WAL 失败时,系统是否退出(exit_when_redo_err)

📄字数 406
👁️阅读量 加载中...

引入版本

v11.0.0

功能描述

系统重放WAL记录异常是否退出进程。

参数属性

属性属性值
参数类型BOOLEAN
默认值TRUE
取值范围TRUE,FALSE
影响范围系统级
修改方式离线修改,重启生效

使用场景说明

  1. 故障后重启数据库服务过程中,系统重放WAL记录失败的处理方式:
exit_when_redo_err处理方式
true重放WAL失败,进程退出。
false重放WAL失败,记载EVENT日志后,继续处理下一个WAL记录(无法保障数据一致性)。

示例

  • 离线修改 exit_when_redo_err
    编辑 xugu.ini 修改 exit_when_redo_err,重启数据库服务后生效。

  • 在线查看 exit_when_redo_err

sql
SQL> show exit_when_redo_err;

+--------------------+
| EXIT_WHEN_REDO_ERR |
+--------------------+
| T                  |
+--------------------+

(1 row)
Use time:0 ms.