采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
经过老师的讲解我知道如果条件索引是唯一索引(主键索引) 加gap锁都是加在当前读的条件索引上的,不会在主键上加范围的gap锁, 测试结果同上; 但是如果是条件是非唯一索引, gap锁会加在条件索引上和主键索引, 但是测试结果是不对的, 只有在左边界有这种情况, 出了边界, 主键就不影响了,这里总结的对吗 还有个问题是说行锁, 在条件索引上加和主键上加, 这里主键应该替换成聚集索引吗, 因为有的表只有唯一索引, 没有主键
同学好,
对于这里你说的非唯一索引,只要加锁,肯定会产生间隙锁;但是这里如何判断间隙是和唯一索引不一样的,当间隙中的数据相同时,会根据主键来排序,因此和唯一索引的数据间隙判断是不同的;
严谨来说是的
非常感谢!懂了!
登录后可查看更多问答,登录/注册
招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航
1.6k 27
2.5k 22
1.1k 15
1.2k 14
1.1k 14