abc`1
2022-04-10 19:37
采纳率: 75%
浏览 16
已结题

同时修改同一条记录的问题

如果用户提交了一个任务,就会在数据库产生一条记录,此时该记录的状态字段是待执行。
后台会定时去处理这个任务,该任务分为好多个阶段,进入每个阶段都会更新对应记录的状态字段。
且用户还可以主动发起“暂停”、“取消”等操作,对记录的影响就是状态字段的更新。
现在问题是,如果后台正在更新状态字段,用户主动发起了“取消”操作,就可能出现两个地方同时更新一条记录的现象,这种问题一般怎么解决,都是使用版本号来解决吗?

2条回答 默认 最新

相关推荐 更多相似问题