摘要: 文章以幻读起手,以假设的方式钻“加锁”的空子,引出“间隙锁”(也就是现在的mysql锁机制),但就算这样,在可重复读的隔离级别下也会发生死锁,即使对行锁有准确的认识,也可能会因为间隙锁翻车,像两个session同时占用一个主键(注意:与行锁不同,他没有锁之间的冲突)插入操作时都会被对方的间隙锁挡住(虽然很行锁很相似,但他们的加锁位置不同) 阅读全文
posted @ 2024-09-13 21:45 guixiang 阅读(19) 评论(0) 推荐(0) 编辑