我的 INSERT... SELECT 查询将 2,546 条记录插入到一个表中,这使我的所有插入记录的 ID 范围从 176,439 到 178,984。所有记录均已成功插入 (178984 - 176439 + 1 = 2,546)。现在,如果启动我的应用程序并添加一条新记录,我的下一个 ID 显示为 180534。我不明白 mysql 没有将其设置为 178985。如果我重复该过程,则会发生类似的行为。
我的 innodb_autoinc_lock_mode 设置为 1,默认值,代表“连续”。
有什么想法吗?