MySQL8.0版本前自增值的变更记录保存在内存中,8.0后保存在redo log中
自增值不连续的场景
- 自增初始值和自增步长设置不为 1
- 唯一键冲突
- 事务回滚
- 批量插入(如
insert...select语句)
著作权归Guide所有 原文链接:JavaGuide (gitee.io)
MySQL8.0版本前自增值的变更记录保存在内存中,8.0后保存在redo log中
自增值不连续的场景
insert...select 语句)著作权归Guide所有 原文链接:JavaGuide (gitee.io)