nic*_*ckf 7 mysql transactions race-condition
考虑这种情况:
153)id >= 153第4步安全吗?
也就是说,如果另一个请求几乎准确地同时进入,并在上面的步骤2之后插入另外20个记录,但在步骤4之前,是否会出现竞争条件?
也就是说,如果另一个请求几乎准确地同时进入,并在上面的步骤2之后插入另外20个记录,但在步骤4之前,是否会出现竞争条件?
是的,它会的.
记录21到40将交易锁定2.
交易1将被阻止并等待交易2提交或回滚.
如果事务2提交,则事务1将更新40记录(包括通过事务插入的记录2)
| 归档时间: |
|
| 查看次数: |
2147 次 |
| 最近记录: |