一直以来,对于MySQL中的事务和锁的内容是浅尝辄止,没有花时间了解过,在一次看同事排查的故障中有个问题引起了我的兴趣,虽然过去了很久,但是现在简单总结一下还是有一些收获。会话1:MySQL中的事务和锁简单测试(r10笔记第46天)MySQL中的事务和锁简单测试(r10笔记第46天)MySQL中的事务和锁简单测试(r10笔记第46天)MySQL中的事务和锁简单测试(r10笔记第46天)2:这个时候在会话2中执行语句会发生阻塞,因为存在相应的锁等待。MySQL中的事务和锁简单测试(r10笔记第46天)MySQL中的事务和锁简单测试(r10笔记第46天)MySQL中的事务和锁简单测试(r10笔记第46天)MySQL中的事务和锁简单测试(r10笔记第46天)测试死锁首先给表test添加一条记录1开启事务,更新id=1的那行数据。MySQL中的事务和锁简单测试(r10笔记第46天) 会话2开启事务,更新id=2的那行数据。MySQL中的事务和锁简单测试(r10笔记第46天)MySQL中的事务和锁简单测试(r10笔记第46天)会话1:MySQL中的事务和锁简单测试(r10笔记第46天) 会话2MySQL中的事务和锁简单测试(r10笔记第46天)

相关文章: