MySQL中InnoDB引擎的行锁是经过加在什么上完成(或称实现)的?为何是这样子的

 Innodb的行锁是加在索引实现的;spa

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