首批通过分布式安全可靠测评,为关键业务系统打造
enable_ob_protocol_v2
更新时间:2026-04-14 09:41:05
enable_ob_protocol_v2 用于控制 ODP 和 OceanBase 数据库之间是否开启 OceanBase 2.0 协议(OceanBase 自研的基于 MySQL 压缩协议的传输协议)进行传输。
说明
该参数在 ODP 3.x 版本时默认值为 False,自 V4.0.0 起更新默认值为 True。
| 属性 | 描述 |
|---|---|
| 参数类型 | 布尔类型 |
| 默认值 | True |
| 取值范围 |
|
注意
在 ODP 4.x 版本中不允许将该配置项配置为 False,否则会有功能缺失。
示例
使用 root@sys 用户通过 ODP 代理登录 OceanBase 数据库,或使用 root@proxysys 用户登录 ODP
使用 root@sys 用户登录 OceanBase 数据库示例如下,详细参数介绍可参见《OceanBase 数据库》文档 通过 OBClient 连接 OceanBase 租户。
[admin@obtest ~]$ obclient -uroot@sys#obcluster -h10.10.10.1 -P2883 -p注意
若要在 OceanBase 数据库中使用 ODP 命令,连接 OceanBase 数据库的连接 IP(
-h)和连接端口(-P)需为 ODP 的地址和监听端口(listen_port)使用 root@proxysys 用户登录 ODP 示例如下,此处的连接 IP(
-h)为 ODP 的地址,连接端口(-P)为 ODP 的监听端口(listen_port)。[admin@obtest ~]$ obclient -uroot@proxysys -h10.10.10.1 -P2883 -p执行如下命令开启 OceanBase 2.0 协议
obclient> alter proxyconfig set enable_ob_protocol_v2=True;