A. 行锁
B.MVCC 快照读
C. 读写分离
D. 队列隔离
1 个赞
正确答案是 B. MVCC 快照读
OceanBase(OB)实现读写互不阻塞,核心依靠的是 MVCC(多版本并发控制)快照读 机制:
MVCC 快照读:写操作会生成数据的新版本,读操作则读取事务开始时的一致性快照,两者互不阻塞。这是数据库实现读写并发的核心技术,也是 OB 高并发性能的关键。
其他选项分析(错误):
A. 行锁:主要解决写写冲突,会阻塞写操作,但无法解决读写阻塞问题。
C. 读写分离:是一种部署架构,将读请求路由到备节点,写请求路由到主节点,它依赖的底层技术仍是 MVCC。
D. 队列隔离:是资源调度层面的隔离策略,并非解决读写冲突的核心机制。