Sauts dans l'auto-incrément
Bonjour,
Je viens de constater un phénomène curieux avec MariaDB qui saute des numéros dans l'auto-incrément après une insertion en masse.
J'ai fait un premier import de 131 lignes avec une requête du type :
Code:
1 2 3
| INSERT INTO la_table (les_colonnes)
SELECT les_colonnes
FROM une_autre_table |
Après l'import, j'ai constaté que l'auto-incrément était non pas à 132 mais à 256 !
J'ai "truncaté" la table, remis l'auto-incrément à zéro et j'ai recommencé l'import... idem !
Comme ce n'est qu'un identifiant technique, je me suis dit que ce n'est pas grave et j'ai fait un second import de 280 lignes (donc au total 411 lignes). La dernière ligne a pour identifiant 535 (255 + 280, c'est normal) mais AUTO_INCREMENT est monté cette fois à 767 !
Quelqu'un aurait une idée d'explication de ce phénomène plus étrange qu'embêtant ?