1. 首页
  2. 数据库
  3. MySQL
  4. Mysql InnoDB的锁定机制实例详解

Mysql InnoDB的锁定机制实例详解

上传者: 2021-08-29 02:37:29上传 PDF文件 129.72 KB 热度 27次

数据库隔离级别的比较。数据库需要避免这种冲突,就是说要让B的申请被阻塞,直到A释放了行锁。注意step2,这样的判断方法效率实在不高,因为需要遍历整个表。在意向锁存在的情况下,事务A必须先申请表的意向共享锁,成功后再申请一行的行锁。例如update XXX where id between 1 and 100, 就会锁住id从1到100之间的所有的记录。使用间隙锁有两个目的,一是防止幻读;二是满足其恢复和赋值的需求。上小节是指定update某个区间,那如果说是只update一个值呢?

用户评论