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: