【MySQL】InnoDB事务锁之阅读锁信息状态
锁,锁等待,死锁分析
【MySQL】InnoDB事务锁之锁模式与锁类型以及冲突矩阵
mysql事务锁,锁等待
【MySQL】MySQL gap lock产生时机
1)提出问题:我们通常说在Repeate read下面,会有next-key lock(LOCK_ORDINARY)对应值0,而READ COMMITTED隔离级别下只会有记录锁LOCK_REC_NOT_GAP(对应值1024),那么什么时候会有gap lock(LOCK_GAP)对应值512?2)官方的一个死锁例子(之所以会选这个例子,是因为这个例子非常典型,为了更好的效果,我将隔离级别...
【MySQL】查询事物与DDL引发Waiting for table metadata lock的两个阶段
Waiting for table metadata lock
【MySQL】MySQL5.6与MySQL5.7中语句lock table ...read加锁的区别
lock table DML
【MySQL】SERIALIZABLE隔离级别下的一致性非锁定读
背景:通常串行化隔离级别下,事物都是串行执行,读数据也会加锁,读会阻塞写,写也会阻塞读问题:1.串行化下事物加的是表锁吗?2.写的事物一定会阻塞读事物吗?事物真的不会并发吗?实验1(串行化下事物加的是行锁而不是表锁):session 1session 2结论:串行化并不是加的表锁,而是行锁实验2:(通常情况...
一个read commited下的死锁分析
read commited dead lock lock lock wait transaction