Innodb的行锁是加在索引实现的;spa
缘由是:innodb是将primary key index和相关的行数据共同放在B+树的叶节点;innodb必定会有一个primary key,secondary index查找的时候,也是经过找到对应的primary,再找对应的数据行;索引