InnoDB 中的行锁是如何与索引绑定的?为什么 UPDATE 没有走索引会导致锁的范围大幅增加?

答案解析

行锁基于索引定位,未走索引需全表扫描加锁,锁定范围扩大,影响并发性能。