基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
备集群的日志传输模式及修改方法
更新时间:2026-05-09 07:56
本文主要介绍备集群的日志传输模式,以及修改的方法。
适用版本
OceanBase 数据库 V2.x、V3.x 版本。
操作步骤
在主集群上,通过修改日志传输参数 REDO_TRANSPORT_OPTIONS 来变更日志的传输模式。支持的参数包括:
- SYNC,强同步
- ASYNC,异步同步
- NET_TIMEOUT,传输超时时间,单位微秒
查询和修改参数的方法
在主集群上查看备集群当前传输模式。
obclient> SELECT CLUSTER_ID, REDO_TRANSPORT_OPTIONS FROM V$OB_STANDBY_STATUS;
+------------+------------------------------+
| CLUSTER_ID | REDO_TRANSPORT_OPTIONS |
+------------+------------------------------+
| 1 | ASYNC NET_TIMEOUT = 30000000 |
+------------+------------------------------+
配置备集群日志传输参数
在主集群上,执行以下命令,配置某个备集群的日志传输参数 REDO_TRANSPORT_OPTIONS。
obclient> ALTER SYSTEM MODIFY CLUSTER 'test' CLUSTER_ID 1 SET REDO_TRANSPORT_OPTIONS = 'SYNC NET_TIMEOUT=30000000';
Query OK, 0 rows affected (0.00 sec)
确认修改结果。
obclient> SELECT CLUSTER_ID, REDO_TRANSPORT_OPTIONS FROM V$OB_STANDBY_STATUS;
+------------+-----------------------------+
| CLUSTER_ID | REDO_TRANSPORT_OPTIONS |
+------------+-----------------------------+
| 1 | SYNC NET_TIMEOUT = 30000000 |
+------------+-----------------------------+