未来OB之神
#1
A. 脏读
B. Read-Committed
C. Serializable
D. Repeatable-Read
E. Read Uncommitted
该选什么?
-
B. Read-Committed (读已提交) - 正确 这是 OceanBase 默认的隔离级别。它能保证一个事务只能读取到其他事务已经提交的数据,有效防止了“脏读”。
-
C. Serializable (可串行化) - 正确 这是最高的隔离级别。OceanBase 通过多版本并发控制(MVCC)和锁机制实现了可串行化,确保事务执行的结果与按某种顺序依次执行的结果一致。
-
D. Repeatable-Read (可重复读) - 正确 在 MySQL 模式下,OceanBase 支持可重复读。它通过快照读(Snapshot Read)确保在同一个事务内多次读取同一数据的结果是一致的。