请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

表级锁

老师好:
select * from account_innodb lock in share mode 在不走索引的情况下,用的是表级锁
那为什么在RR隔离级别下,另外一个事务insert是失败的,在RC隔离级别下另外一个事务insert是成功的呢?select锁的是全表,不应该insert都失败吗?

正在回答 回答被采纳积分+3

1回答

翔仔 2021-06-22 23:12:59

同学好,首先,可以explain一下RC下面的select * from account_innodb lock in share mode看看是否用到了索引,如果没走索引,insert是会被锁住的,看看是不是事务设置成自动提交了

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号