Mysql
 sql >> Base de données >  >> RDS >> Mysql

La colonne d'auto-incrémentation de MySQL saute de 10 - pourquoi ?

Veuillez ne pas modifier le auto_increment_increment . ClearDB le fait exprès. C'est expliqué dans la documentation :

ClearDB utilise la réplication circulaire pour fournir un support MySQL maître-maître. Ainsi, certaines choses telles que les clés auto_increment (ou les séquences) doivent être configurées pour qu'un maître n'utilise pas la même clé que l'autre, dans tous les cas. Pour ce faire, nous configurons MySQL pour ignorer certaines clés et en forçant MySQL à utiliser un décalage spécifique pour chaque clé utilisée. La raison pour laquelle nous utilisons une valeur de 10 au lieu de 2 est pour un développement futur.