写点什么

更新丢失

0 人感兴趣 · 2 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/de/dee34b2bb440a832db2b55557a9cea46.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

实战:工作中对并发问题的处理 | 京东物流技术团队

典型的丢失更新问题,可以通过对数据库读操作加锁或者改变数据库的隔离级别为可串行化使事务串行执行的方式进行避免。下面我会将大家在讨论避免丢失更新问题时提出的方案进行介绍,并尽可能的用代码来表现它们。

https://static001.geekbang.org/infoq/2b/2b06e9dadda984e1ab971396426c446d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

高并发下丢失更新的解决方案

预收款账户表上有个累计抵扣金额的字段,该字段的含义是统计商家预收款账户上累计用于抵扣结算成功的金额数。更新时机是,账单结算完成时,更新累计抵扣金额=累计抵扣金额+账单金额。

更新丢失_更新丢失技术文章_InfoQ写作社区