MySQL REPEATABLE-READ Workbench-Transaktionsebene nicht festgelegt
In der Datei my.ini haben wir Folgendes festgelegt
[mysqld] transaction-isolation = READ-COMMITTED
Wir gehen davon aus, dass diese Einstellung die Standardeinstellung für alle Benutzersitzungen ist.
Bei der Anmeldung mit PHPMyAdmin ist die tx_isolation korrekt eingestellt und funktioniert wie erwartet. Wenn Sie jedoch mit MySQL Workbench 6.0 eine Verbindung zum Server herstellen, zeigt eine Untersuchung der Variablen, dass die Ebene tx_isolation auf REPEATABLE-READ gesetzt ist. Die Auswirkungen dieser Isolationsstufe sind ebenfalls wie erwartet.
Wir möchten die Transaktionsisolationsstufe global auf READ-COMMITTED setzen, vorzugsweise beim Start der Datenbank.
Wir haben den Server (V 5.5.25a) und natürlich die Workbench neu gestartet. Speicher-Engine ist INNODB.