MySQL REPEATABLE-READ Poziom transakcji nie został ustawiony
Ustawiliśmy następujący plik w pliku my.ini
[mysqld] transaction-isolation = READ-COMMITTED
Zakładamy, że to ustawienie będzie domyślne dla wszystkich sesji użytkowników.
Podczas logowania przy użyciu PHPMyAdmin tx_isolation jest ustawiona poprawnie i działa zgodnie z oczekiwaniami. Jednak podczas łączenia się z serwerem za pomocą MySQL Workbench 6.0 badanie zmiennych pokazuje, że poziom tx_isolation jest ustawiony na REPEATABLE-READ. Skutki tego poziomu izolacji są również zgodne z oczekiwaniami.
Chcemy ustawić poziom izolacji transakcji na READ-COMMITTED globalnie, najlepiej podczas uruchamiania DB.
Ponownie uruchomiliśmy serwer (V 5.5.25a) i oczywiście środowisko robocze. Silnik pamięci masowej to INNODB.