自增列的自增模式

在OceanBase V4中,自增列的默认自增模式是什么?
A NOCACHE+ORDER
B NOCACHE+NOORDER
C CACHE+NOORDER
D CACHE+ORDER

答案D

7 个赞

学习到了

666


这道题就很有问题,不管是教材还是文档都只写了自增模式是ORDER(默认)和NOORDER,这里还问CACHE,根据描述ORDER用的集中缓存,NOORDER用的分布式缓存,所以都是CACHE?@论坛小助手

2 个赞

D. CACHE+ORDER

检索到的文档如下:

  1. V$OB_LOCKS
  2. GV$OB_LOCKS
2 个赞

:+1: :+1:

学习到了

order和noorder都由auto_increment_cache_size控制,所以题目也没问题。

选择D
在 OceanBase V4 中,自增列的默认模式为 CACHE+ORDER,这是兼顾性能与有序性的默认配置:

  1. CACHE 模式:允许 OBServer 节点本地缓存一段自增 ID,减少每次生成 ID 时对中心节点的请求,大幅提升写入性能。
  2. ORDER 模式:保证生成的自增 ID 在全局范围内是严格递增的,满足业务对 ID 有序性的需求。