Wir führen Java-Anwendung aus, laufen seit Ewigkeiten, Back-End ist db ist MySQL, das kürzlich auf MySQL 5.6 aktualisiert wurde. Alles lief gut, in der vergangenen Woche wurde dieser Fehler angezeigt. Wartezeitüberschreitung für Sperre überschritten. Versuchen Sie, die Transaktion neu zu starten. Es sieht so aus, als würde sie niemals enden. Sie wissen nicht, was Sie mit diesem Fehler tun sollen, um anzuhalten. warum es plötzlich auftritt
26
Wenn Sie eine MySQL-Version unter 5.0 verwenden, können Sie die Variable auch für die Sitzung oder den globalen Bereich nicht ändern. Die beste Lösung besteht darin, die Abfrage zu erfassen und auszuführen, nachdem der Datenverkehr langsam ist.
quelle