MySQL的锁机制和加锁原理深入分析

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