我有一个简单的MySQL表与innodb作为引擎,并且只有三列 和服务器负载也非常小,总是在1以下,但我可以看到,只有4000行插入,但id自动增加的数字显示21000,所以我不清楚它是什么意思。这是否意味着有17000个插入故障 我的表结构MySQL插入失败innodb
id data1 remarks
1 this is text 1
2 another tedt 0
这样的表的增长而自动增量数量为我制造混乱。
我使用的mysqli插入
mysqli_query ($con,"INSERT INTO tablea (data1) VALUES ('$data1')");
请在一次最大30/40行越来越插入最大清除我的疑问 建议/指南
你检查了如何配置MySQL有关自动增量?它可以设置为增加1以上。另外,如果插入是失败事务的一部分,则行插入会回滚,但自动增量下一个值保持不变。 – GordonM
@GordonM我看过,但有几次它增加1间隔,但几次增加多于一个间隔 – sachin