Skip to content

Commit

Permalink
Merge pull request #226 from ChecoChan/main
Browse files Browse the repository at this point in the history
update: mysql_lock.md
  • Loading branch information
xiaolincoder authored Apr 7, 2024
2 parents 76526d9 + 3498b1c commit cf7e8db
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion mysql/lock/mysql_lock.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ AUTO-INC 锁是特殊的表锁机制,锁**不是再一个事务提交后才释

那么,一个事务在持有 AUTO-INC 锁的过程中,其他的事务如果要向该表插入语句都会被阻塞,从而保证插入数据时,被 `AUTO_INCREMENT` 修饰的字段的值是连续递增的。

但是,AUTO-INC 锁再对大量数据进行插入的时候,会影响插入性能,因为另一个事务中的插入会被阻塞。
但是,AUTO-INC 锁在对大量数据进行插入的时候,会影响插入性能,因为另一个事务中的插入会被阻塞。

因此,在 MySQL 5.1.22 版本开始,InnoDB 存储引擎提供了一种**轻量级的锁**来实现自增。

Expand Down

0 comments on commit cf7e8db

Please sign in to comment.