老师好,select for update 是共享锁还是排它锁啊。

来源:3-16 锁模块之当前读和快照读

everyday_java

2020-01-12

http://img1.sycdn.imooc.com/szimg/5e1b2c2b093261f008150294.jpg

写回答

1回答

翔仔

2020-01-13

同学好,必须是排它锁哈,这样做相当于是不让别人加锁了

SELECT …… FOR UPDATE对读取的记录加一个锁,其他事务不能对已锁定的行加任何锁。而SELECT …… LOCK IN SHARE MODE也是对读取的记录加一个锁。 



1
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程