Accéder au contenu principal Passer au contenu complémentaire

Prévention des problèmes de transaction lors de la reprise d'un déclencheur Job Conductor avec une base de données MySQL

Lors de la reprise d'un déclencheur dans la page Job Conductor de Talend Administration Center, les utilisateurs et utilisatrices de MySQL peuvent rencontrer l'erreur suivante : Lock wait timeout exceeded; try restarting transaction

Pour résoudre ce problème, vous devez modifier un fichier de configuration MySQL.

Procédure

  1. Ouvrez le fichier de configuration suivant : mysql.ini ou mysql.cnf.
  2. Modifiez-le comme suit, puis sauvegardez les modifications :
    [mysqld]
    transaction-isolation=READ-COMMITTED

    Ce niveau d'isolation des transactions résout le problème au prochain démarrage du serveur.

    Pour plus d'informations concernant les niveaux d'isolation des transactions, consultez cette section (en anglais) de la documentation MySQL.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !