mysql 加锁原理

首先我们知道InnoDB默认支持的是行锁,但这并不代表InnoDB不支持表锁。必须明白这一点在InnoDB中并不是在数据行上加锁,而是在对应的索引上加锁,这一点和oracle并不同,后者是在数据行上加锁的。这种实现的特点是:只有通过索引条件检索数据的时候加的是行锁,否则加表锁!假如检索条件没有用到索引,也是加表锁!


版权声明:本文为qq_40720919原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。