面试中遇到一个问题?
如题
请路过的朋友帮看看,我百度了也不知道如何回答好
1.RR隔离级别下
1.1如果操作不走索引,锁全表;
1.2如果操作走唯一索引,行锁;
1.3如果操作走二级索引,next-key锁,前开后闭区间。
2.RC隔离级别下
2.1如果操作不走索引,锁全表;
2.2如果操作走索引,行锁;
共同的特性,MySQL是逐步加锁,即查询过程中访问到的对象才会加锁。
比较复杂的应该是next-key锁了,其他都一目了然。
5 回答3.2k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
3 回答1.2k 阅读✓ 已解决
2 回答2k 阅读
3 回答2k 阅读
事务 原子性(要么操作全成功,要么都失败) 一致性() 隔离性 永久性