Besoin de vider MySQL InnoDB verrouillage sans redémarrer la base de données
J'ai un MySQL InnoDB de verrouillage qui empêche un utilisateur de se connecter. Je ne soigne pas la cause de ce verrou pour l'instant j'ai juste besoin de supprimer le cadenas sans avoir à redémarrer la base de données. Tuer le processus de requête ne fait rien pour info. Toutes les suggestions? Merci.
- J'ai eu le même problème avec MyIsam et j'ai été en mesure de le résoudre par la réparation de la table. Je ne sais pas ce qui pourrait l'aider, mais c'est un début
- Merci, mais malheureusement RÉPARER la TABLE n'est pas utilisée avec InnoDB.
- Utilisation, VÉRIFIEZ la TABLE et dites-nous ce que la sortie est.
- Consultez le TABLEAU renvoie l'état OK.
Vous devez vous connecter pour publier un commentaire.
Voici comment j'ai fini par résoudre le problème:
Notez que la ligne avec le >>>>> est là la base de l'ID de thread est défini - c'est ce fil qui doit être tué.
Veuillez voir cette post et très utile.
SHOW ENGINE INNODB STATUS\G
avec MySQL 5.5 et supérieur (laENGINE
utilisé pour être en option)