Dette "problem" er kun i InnoDB
.
Det er designet og beregnet til at forbedre samtidighed:en anden tråd kan bruge en AUTO_INCREMENT
uden at skulle vente på resultaterne af en UPSERT
operation.
Fra dokumenterne :
MyISAM
udviser ikke denne adfærd, da det er AUTO_INCREMENT
algoritmen er implementeret anderledes (på grund af dens begrænsede evne til at understøtte samtidig DML
).