首批通过分布式安全可靠测评,为关键业务系统打造
OceanBase 集群会话多次 select connection_id() 出的 id 不一样
更新时间:2026-06-03 03:01
问题现象
同一个会话多次 select connection_id() 出的 id 不一样。
问题原因
OceanBase 数据库是分布式的数据库,每个 OBServer 上都有独立的 connection_id。当时可能路由到了不同的 OBServer 上执行的,导致了查询出的 id 不一样。
适用版本
OceanBase 数据库 V2.x、V3.x 版本。