show engine innodb status\G保存死锁信息,如下图所示:
说明:这里可以看到索引存在X锁,因为有间隙锁的原因导致了insert也会锁住等待
查看事务的隔离级别,发现事务是Repeatable Read,数据的强一致性,会造成并发高的时候会导致死锁,所以改成Read Committed。
show engine innodb status\G保存死锁信息,如下图所示:
说明:这里可以看到索引存在X锁,因为有间隙锁的原因导致了insert也会锁住等待
查看事务的隔离级别,发现事务是Repeatable Read,数据的强一致性,会造成并发高的时候会导致死锁,所以改成Read Committed。