遇到了一个关于for update用索引锁行的问题,悬而未解

  一个在事务里面的有一个查询使用了for update ,却能够被并发的的事务获取值,而不是等待当前事务结束,才获取for update查询的结果。mysql for update在事务中为何没有锁住根据索引字段做为条件查询获得数据,一个事务没有结束别的事务获取上个事务for update获得返回结果。表已将查询条件添加到索引。web 业务代码放到spring的编程式事务里。具体流程是,一、根据
相关文章
相关标签/搜索