本文为《MySQL归纳学习》专栏的第十八篇文章,同时也是关于《MySQL锁机制》知识点的第三篇文章。
相关文章:
锁的三重奏:MySQL全局锁、表级锁与行锁详解
从幻读看MySQL:读取方式解读与解决方案
欢迎来到这篇深度探索MySQL行锁使用的文章。在前文中,我们已经对MySQL的锁机制做了全面的介绍,接下来我们将更深入地剖析行锁的应用。在本篇文章中,我们将明确加锁的两大原则以及两种优化方法,并结合实例进行详细解析。内容丰富,为了确保各位读者能逐步理解和掌握,我们把本主题分为上下两篇进行讲述。本篇重点是关于主键索引等值锁、非唯一索引等值锁、主键索引范围锁以及非唯一索引范围锁的实际应用。让我们一起进入MySQL行锁的世界,揭开其神秘面纱。
MySQL 后面的版本可能会改变加锁策略,所以这个规则只限于截止到现在的最新版本,即 5.x 系列 select * from t where id>=10 and id