跳到主要内容
uencoder

Serializability

可串行化是最高隔离级别,并发事务结果等价于某串行执行顺序,完全消除并发异常。

用途

提供最强并发正确性保证,适用于对正确性要求严格的场景。

机制

通过两阶段锁(2PL)、可串行化快照隔离(SSI)或 OCC 实现。代价是并发度降低、死锁风险。PostgreSQL SSI 通过检测写倾斜异常回滚。

用例

  • 事务隔离设计
  • 并发正确性
  • 数据库隔离级别

相关工具

参考链接