https://blog.csdn.net/dhfzhishi/article/details/81272360
https://www.aneasystone.com/archives/2018/04/solving-dead-locks-four.html
http://mysql.taobao.org/monthly/2016/03/10/
https://ruby-china.org/topics/38429
https://blog.csdn.net/fatshaw/article/details/52064668
https://www.aneasystone.com/archives/2017/12/solving-dead-locks-three.html
https://www.cnblogs.com/yelbosh/p/5813865.html
http://www.fordba.com/locks-set-by-different-sql-statements-in-innodb.html