概念
丢失更新
丢失更新(Lost Update)是数据库并发异常的一种,指两个并发事务读取同一数据并基于该读取进行更新,后提交的事务覆盖了先提交事务的修改,导致先提交的更新丢失。在金融系统中会导致资金丢失和对账失败。
时间轴 (近 90 天)
10月15日
在宽松隔离级别下,若无显式并发控制,两个并发事务基于同一读取发出非原子更新会导致丢失更新异常,造成资金丢失和日终对账失败。
待验证50%
10月12日
两个并发提现请求各提现 60.00 从一个余额为 100.00 的账户中成功提取 120.00 的竞态条件例子说明了可变状态的缺陷。
待验证50%