|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||||
|
Membre confirmé
![]() Cédric GirardDéveloppeur Web Inscription : mai 2002 Messages : 295 ![]() |
depuis quelques jours nous avons des soucis avec un LOAD DATA INFILE, exécuté chaque matin : il tourne parfaitement sur le premier serveur, le maitre, mais l'esclave affiche cette erreur et bloque la réplication :
Citation:
Code :
LOAD DATA INFILE '/tmp/SQL_LOAD-2-1-2768.data' REPLACE INTO sb_529283754_user FIELDS terminated BY ';' LINES terminated BY '\n' (username, password, lastname, firstname, numero_rue, bis_ter_q, voie, adresse_1, adresse_2, cp, localite, email) Mysql version : 5.0.91-b22.lenny.33-log Cordialement, Cédric describe table Code :
Code :
|
|||||
|
00
|
|
|
#2 |
![]() ![]() |
Quelqu'un aurait-il joué avec la valeur de l'auto-incrément ?
Puisque c'est un identifiant auto-incrémenté qui pose problème, il faut chercher le max de cet id et passer la valeur de l'auto-incrément à max + 1 avant de faire l'importation. Mais d'une manière générale, on ne touche jamais à la valeur d'un auto-incrément ou d'un identifiant auto-incrémenté.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
00
|
|
|
#3 |
|
Membre confirmé
![]() Cédric GirardDéveloppeur Web Inscription : mai 2002 Messages : 295 ![]() |
Il n'est pas touché non, c'est effectivement mal de jouer à ça, et encore plus sur des serveurs en réplication à priori. De plus l'import ne plante pas à la première ligne, il semble bien en mettre à jour un certain nombre avant de bloquer (id mentionné par l'erreur et temps du traitement).
La table est par contre régulièrement vidée, truncatée et re-remplie (donc son autoinc repart à zéro régulièrement). Bref, j'ai de plus en plus l'impression d'un bug entre le load data infile et la réplication, je vais faire un test de bourrin la semaine prochaine, j'aviserai après. |
|
00
|
Copyright © 2000-2012 - www.developpez.com