MySQL REPEATABLE-READ Уровень транзакции Workbench не установлен
Мы установили следующее в файле my.ini
[mysqld] транзакция-изоляция = READ-COMMITTED
Мы предполагаем, что этот параметр будет использоваться по умолчанию для всех пользовательских сессий.
При входе в систему с использованием PHPMyAdmin tx_isolation настроен правильно и работает как положено. Однако при подключении к серверу с использованием MySQL Workbench 6.0 проверка переменных показывает, что для уровня tx_isolation установлено значение REPEATABLE-READ. Эффект этого уровня изоляции также, как и ожидалось.
Мы хотим установить уровень изоляции транзакции READ-COMMITTED глобально, предпочтительно при запуске БД.
Мы перезапустили сервер (V 5.5.25a) и, очевидно, верстак. Запоминающее устройство INNODB.
1 ответ
SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED