基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
高并发业务下使用全局有序的序列的性能问题
更新时间:2026-05-25 09:11
适用版本
OceanBase 数据库 V2.x 和 V3.x 版本。
问题描述
在高并发业务场景,使用 ORDER + NOCACHE 或者 ORDER + CACHE 的全局有序的 SEQUENCE,发现获取 NEXTVALUE 存在性能问题,系统租户 CPU 使用较高。
问题原因
无论是 ORDER + NOCACHE 或者 ORDER + CACHE,本质上都是 ORDER + NOCACHE。为了保证全局有序,每一次获取 NEXTVALUE 的操作都需要更新系统租户中的 SEQUENCE 属性表,在高并发场景下存在较高的锁冲突,存在性能瓶颈。
解决方法
不建议在高并发业务使用全局有序的序列,建议使用第三方服务满足业务需求。