在获得插入行的独占锁之前,尝试插入值为5和6的单独事务在获得插入行的排他锁之前,分别将4和7之间的间隔锁定为insert意图锁,但不要彼此阻塞,因为行是不冲突的。如果发生重复键错误,则在重复索引记录上设置共享锁.如果有多个会话试图插入同一行(如果另一个会话已经具有独占锁),则共享锁的这种使用会导致死锁。如果另一个会话删除行,则可能发生这种情况。INTO t1 VALUES(1);START TRANS
1.行锁设置顺序? 2.主索引和辅助索引上的锁设置顺序,当更新执行时? 3.显示INNODB状态显示等待的x锁结构,它是同时需要的还是在其他授予之后需要的?4.如果一个锁结构不想锁某些行,进程是原子的吗?study_update_deadlock set quantity=quantity+1 where u_key=1470344318505049187 and nu_key=12498159
根据nu_key索引更