mysql死锁

1、什么是mysql死锁? 官方定义如下:两个事务都持有对方需要的锁,并且在等待对方释放,并且双方都不会释放自己的锁。 举例:这个就好比你有一个人质,对方有一个人质,你们俩去谈判说换人。你让对面放人,对面让你放人,最后谁都不放,一直等待。 在实际应用中,一个表中有两条数据id=1和id=2,然后有两个事务T1和T2,首先T1先执行id=1的更新操作,然后要更新id=2的数据,但是更新id=2时被T
相关文章
相关标签/搜索