标签: database serialization transactions transactional
理论说,可能会发生与尝试序列化的数据库事务有关的3个特定问题:
在这个特定的练习中,取自here,W之前的R被突出显示为问题。
我最好的客户是W之前的R是一个问题,因为序列化意味着我可以更改这些指令的顺序,而不会改变两个事务中的结果。
问题是所提供的解决方案(将W(y)推到最后)对于这种解释没有任何意义,因为在此之后推动它并不会阻止订单改变。
另一个朝着同一方向行事: (摘自here)