mysql悲观锁 (使用行级锁,走索引字段,必须是具体值)

 

 

 

 不需要加锁,一行更新语句即可,符合原子性

 

 

 对于没有加注解的,mysql也会对增删改的自动加上事务,autocommit =0 的时候才没有事务,其他都有事务开启

 sql语句可以解决 集群,多例和事务三种问题,但是在单一仓库才可以,如果多仓库上海,北京, 里面有相同的商品编号,就会出现新的问题

 

 

 

 

 

 

 

---------------

使用行级锁  1开启事务,修改行,2修改另一个行的时候未受影响

 

 

 

 

 

 

 

 2.----------索引必须是具体的值

 

 

select for update  可以先通过程序分析

 

 

 

posted @ 2023-02-02 18:14  lamda表达式先驱  阅读(37)  评论(0)    收藏  举报