魔幻鸡

文章
6
资源
1
加入时间
2年10月17天

mysql记录锁(record lock),间隙锁(gap lock),Next-key锁(Next-key lock)亲测

行锁记录锁(record lock)这是一个索引记录锁,它是建立在索引记录上的锁(主键和唯一索引都算),很多时候,锁定一条数据,由于无索引,往往会导致整个表被锁住,建立合适的索引可以防止扫描整个表。如:开两个会话,两个事务,并且都不commit,该表有主键,两个会话修改同一条数据,第一个会话update执行后,第二个会话的update是无法执行成功的,会进入等待状态,但是如果update别的...