Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2011, 09h59   #1
Membre confirmé
 
Homme Cédric Girard
Développeur Web
Inscription : mai 2002
Messages : 295
Détails du profil
Informations personnelles :
Nom : Homme Cédric Girard
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : Santé

Informations forums :
Inscription : mai 2002
Messages : 295
Points : 273
Points : 273
Par défaut Mysql replication et LOAD DATA INTO

Nous avons deux serveurs 64 bits utilisant Mysql 5.0.91-lenny configurés en réplication master-master. Debian Lenny, virtual servers sur VSphere.

Ils tournent bien, jusqu'à un matin récemment. Sur le second, la commande LOAD DATA INTO est réécrite ainsi :

Code :
1
2
3
4
LOAD DATA  LOCAL INFILE '/tmp/test.csv' INTOtable elig_import FIELDS
terminated BY ';' LINES terminated BY '\n' (num_ref, num_ref_d, nni_2, civilite, prenom, 
nom, nom_jf, date_naiss, numero_rue, bis_ter_q, voie, adresse_1, adresse_2, cp, localite,
date_refs, eligible, doublon, caisse, regime, libelleregime, sexe,k_type)
J'ai trouvé "INTOtable" sans espace entre les mots dans le SLAVE STATUS du second serveur (les chargements se font sur le premier), et dans le binlog de la journée. Cette commande est exécutée via crontab tous les jours depuis des mois sans soucis. Le code source est OK et n'a pas été modifié.
La même commande dans le binlog de la veille était correcte, avec un espace entre INTO et TABLE. Après un redémarrage des process apache, le problème a disparu, pour l'instant.

Comment puis-je analyser le problème et avancer?

Cordialement
Cédric
cedricgirard est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h20.


 
 
 
 
Partenaires

Hébergement Web