行级锁并不是直接锁记录,而是锁索引,如果一条 SQL 语句用到了主键索引,mysql 会锁住主键索引;如果一条语句操作了非主键索引,mysql 会先锁住非主键索引,再锁定主键索引 加锁机制 update会锁表吗 一、主键索引 如何验证行级锁是锁索引呢? 这个目前还没想到。。 二、非主键索引