【发布时间】:2021-11-07 03:49:33
【问题描述】:
我正在使用 MySQL 的 AUTO_INCREMENT 字段和 InnoDB 来支持事务。我注意到当我回滚事务时,AUTO_INCREMENT 字段没有回滚?我发现它是这样设计的,但是有什么解决方法吗?
【问题讨论】:
-
请注意:但 auto_increment 值将在服务器重置后重置为列的 max+1。
-
它不是特定于 mysql 的,Postgres 的行为方式相同。解释是有道理的。
标签: mysql transactions innodb auto-increment