1. 首页
  2. 数据库
  3. 其它
  4. 【mysql】关于悲观锁

【mysql】关于悲观锁

上传者: 2020-12-16 13:12:52上传 PDF文件 86.88KB 热度 11次
在并发环境下,有可能会出现脏读(DirtyRead)、不可重复读(UnrepeatableRead)、幻读(PhantomRead)、更新丢失(Lostupdate)等情况,所以mysql引入了很多锁的概念 MySQLInnoDB对数据行的锁定类型一共有四种:共享锁(读锁,S锁)、排他锁(写锁,X锁)、意向共享锁(IS锁)和意向排他锁(IX锁),支持三种行锁定方式: 行锁(RecordLock):锁直接加在索引记录上面。 间隙锁(GapLock):锁加在不存在的空闲空间,可以是两个索引记录之间,也可能是第一个索引记录之前或后一个索引之后的空间。 Next-KeyLock
下载地址
用户评论