1.第一类丢失更新(回滚丢失,Lost update) 

撤销一个事务的时候,把其它事务已提交的更新数据覆盖了。

这是完全没有事务隔离级别造成的。

如果事务1被提交,另一个事务被撤销,那么会连同事务1所做的更新也被撤销。

第一类丢失更新和第二类丢失更新是什么 区别_回滚


2.第二类丢失更新(覆盖丢失/两次更新问题,Second lost update) 

当两个或多个事务查询相同的记录,然后各自基于查询的结果更新记录时会造成第二类丢失更新问题。

每个事务不知道其它事务的存在,最后一个事务对记录所做的更改将覆盖其它事务之前对该记录所做的更改。

第一类丢失更新和第二类丢失更新是什么 区别_更新数据_02