怎么保证一条数据更新时,其他线程对数据的操作是基于最新数据的。

【怎么保证一条数据更新时,其他线程对数据的操作是基于最新数据的。】

怎么保证一条数据更新时,其他线程对数据的操作是基于最新数据的。

文章插图
如何保证当一条数据被更新时,其他线程对该数据的操作都是基于最新的数据?如何保证当一条数据被更新时,其他线程对该数据的操作都是基于最新的数据?导读:问题:线程A查询数据,如果状态为1,则执行一系列操作,然后改变状态 。B线程查询数据并将状态从1更改为2 。现在线程B可能在线程A执行的同时发生 , 导致线程A逻辑出现问题,这种情况如何避免?