摘要: 网上有许多关于innodb的锁机制的文章,有许多文章讲述的不明白或者有问题,最近研究了好久,结合网上资料和实践操作,记录一下,供大家参考。如果有不对的地方,请随时留言。一 Innodb具备的锁种类1. 表锁(MySQL提供的,跟存储引擎无关)2. 行锁(Innodb存储引擎实现)二 Innodb内部实现的锁种类1. 记录锁对应Innodb的行锁,记录锁锁的是索引记录,不是具体的数据记录。2. 间隙锁锁定索引记录间隙的锁,确保索引记录的间隙不变,间隙锁是针对事务隔离等级是可重复读或以上级别而言的!例如: create table t1(id int, v1 int,v2 int, primary 阅读全文
posted @ 2013-06-30 16:42 sliverdang 阅读(3564) 评论(1) 推荐(1) 编辑