你知道吗?使用 MySQL 中InnoDB行锁需要避免这些坑?

一、InnoDB行锁的实现方式 通过给索引上的索引项加锁来实现的,也就意味着:只有通过索引条件检索数据,InnoDB才使用行级锁,否则,InnoDB将使用表锁。这一点在实际应用中特别需要注意,不然的话可能导致大量的锁冲突,从而影响引发并发性能。 实验一:对没有索引的加锁,导致表锁 1)准备工作:建tab_no_index表,表中无任何索引,并插入数据 2)Session_1: 我们给id=1的行加
相关文章
相关标签/搜索