Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


是否换缓存UNDO到REDO时写入(cache_undo_wrt)

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

引入版本

v12.0.0

功能描述

该参数控制系统对事务预写日志的记载行为。

参数属性

属性属性值
参数类型INTEGER
默认值1
取值范围{0,1,2}
影响范围系统级
修改方式在线修改,立即生效

使用场景说明

  1. cache_undo_wrt 应用场景:
cache_undo_wrt作用
0独立记载,原有实现方式,性能不优
1REDO 和 UNDO 合并记载,减少WAL日志提交次数,高并发性能更优
2不记载,谨慎使用,节点故障后修复无法保障事务一致性

示例

  • 在线修改 cache_undo_wrt
sql
SQL> set cache_undo_wrt to 1;

Execute successful.
Use time:3 ms.
  • 在线查看 cache_undo_wrt
sql
SQL> show cache_undo_wrt;

+----------------+
| CACHE_UNDO_WRT |
+----------------+
| 1              |
+----------------+

(1 row)
Use time:0 ms.