精通Java事务编程-弱隔离级别之写倾斜与幻读

多个事务并发写相同对象时,会出现脏写和更新丢失两种竞争条件。为避免数据不一致,可:借助DB内置机制或通过显式加锁、执行原子写操作但这还不算并发写可能引发的全部问题。为医院写一个值班管理程序。医院通常会同时要求几个医生待命,前提是至少有一位医生在待命。

网站地图