[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] question aux spécialistes mysql



    Bonjour,


Le vendredi 02 décembre 2011, Thomas Clavier a écrit...


> ça j'ai pas, surtout que si j'avais on pourrais corriger le problème à
> la source ;-) un show full processlist quand le batch d'import plante ne
> montre rien ... et en fait c'est normale.

> Merci pour la piste, ce qui ce passe :
> - le process d'import lock la table
> - il plante et le lock n'est pas libéré

> Je pensais qu'en rebootant mysql la file d'attente des lock serait
> ré-initialisé ... mais non. Idem quand on drop la base, la file
> d'attente des lock persiste. Il faut "droper" le user pour que les locks
> posé par l'utilisateur soient supprimés. L'autre solution beaucoup
> beaucoup plus simple c'est unlock de la table ... mais quand mysql nous
> dit, la table n'existe pas difficile d'y penser :-)

Pourrais tu faire un rollback lorsque le batch plante ? Quitte à mettre
des points d'arrêts (savepoints) peut-être si c'est possible, pour ne
pas tout rollback'er ?

-- 
jm


Reply to: