离场
2018-12-11 15:05
select for update后,其他事务还能读吗?我试了一下可以,但是好多大佬都说不能
要看你使用的表是什么引擎 ,出现你说的这个问题肯定是Innodb,select ... for update后,对所在行加了互斥锁,而你使用select ...在Innodb里是快照读,是不涉及到锁的问题的,如果想要验证加锁是否成功,需要对查询加共享锁 lock in share mode或互斥锁for update
可以读可以读可以读
SpringBoot构建电商基础秒杀项目
49466 学习 · 978 问题
相似问题