PROJET AUTOBLOG


Shaarli - Les discussions de Shaarli

Archivé

Site original : Shaarli - Les discussions de Shaarli du 23/07/2013

⇐ retour index

MySQL Bugs: #24432: INSERT... ON DUPLICATE KEY UPDATE skips auto_increment values

lundi 28 septembre 2015 à 16:51
GuiGui's Show - Liens
Le bug totalement #WTF du jour : il faut une version précise de MySQL utilisée en serveur maître de la replication + une version précise utilisée en serveur esclave + une requête « INSERT INTO... ON DUPLICATE... » + un champ de la table en « AUTO_INCREMENT ». Dans ce cas, le process de replication se stoppe le temps qu'un admin demande à ce que la ligne responsable soit skippée... #FunFact : les logs indiquent clairement ce problème avec un lien vers la doc' :D

Pour le fun :
        master        (-inf, 5.0.23)            [5.0.24, 5.0.34]        [5.0.36,+inf)
slave
(-inf, 5.0.23)       BUG#20188             both bugs, no error   BUG#20188
[5.0.24, 5.0.34]   this bug, no error      no bug                    this bug, no error
[5.0.36, +inf)      no bug                     this bug, error          no bug

Oui, ça date de 2007 mais on continue à rencontrer ce genre de problèmes en production, si si si si. :)
(Permalink)