您当前的位置: 首页 > 
  • 0浏览

    0关注

    1477博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

软件工程小施同学 发布时间:2021-06-15 21:25:39 ,浏览量:0

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

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

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

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

 

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

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

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

 

 

 

https://blog.csdn.net/paopaopotter/article/details/79259686 链接:https://www.jianshu.com/p/592b2cdbc589

关注
打赏
1665320866
查看更多评论
立即登录/注册

微信扫码登录

0.0766s