我所理解的MySQL五:锁及加锁规则

mysql教程栏目介绍MySQL的第五篇文章,关于锁及加锁规则。 MySQL 系列的第五篇,主要内容是锁(Lock),包括锁的粒度分类、行锁、间隙锁以及加锁规则等。 MySQL 引入锁的目的是为了解决

mysql教程栏目介绍MySQL的第五篇文章,关于锁及加锁规则。

MySQL 系列的第五篇,主要内容是锁(Lock),包括锁的粒度分类、行锁、间隙锁以及加锁规则等。

MySQL 引入锁的目的是为了解决并发写的问题,比如两个事务同时对同一条记录进行写操作,如果允许它们同时进行,那就会产生脏写的问题,这是任何一种隔离级别都不允许发生的异常情况,而锁的作用就是让两个并发写操作按照一定的顺序执行,避免脏写问题。

首先申明本文中所使用到的示例