Mysql 单表单数据死锁问题

https://cloud.tencent.com/developer/article/1819386
腾讯云数据库团队的这篇文章讲述了单表单条数据造成死锁的问题。
其中有提到一点就是在上锁过程中会给当前修改行所涉及到的所有索引的对应节点加锁
但是数据库是没有从主键反向去查询对应的索引节点的。(还是说这是存在的?)
那么如文章所说 加锁过程是从num ->PRIMARY-> dept_no 那么它的检索过程是什么样的呢,再就是如果当前表配置了几十个索引,那么全部的索引都会经历这个过程么

数据就在主键索引上面,加锁就是加在索引上面的。 不是针对所有的索引,主键索引是唯一索引
索引的查找过程,是根据tree格式查找的,应该使用的是红黑树查找模式。如果查询触发了当前索引,是回去查的