未设置MySQL REPEATABLE-READ Workbench事务级别

时间:2013-12-05 09:17:52

标签: mysql innodb workbench transaction-isolation read-committed

我们在my.ini文件中设置了以下内容

的[mysqld] transaction-isolation = READ-COMMITTED

我们假设此设置将是所有用户会话的默认设置。

使用PHPMyAdmin登录时,tx_isolation设置正确并按预期工作。但是,使用MySQL Workbench 6.0连接到服务器时,对变量的检查表明tx_isolation级别设置为REPEATABLE-READ。这种隔离级别的影响也是预期的。

我们希望将事务隔离级别设置为全局READ-COMMITTED,最好是在DB启动时。

我们重新启动了服务器(V 5.5.25a),显然是工作台。存储引擎是INNODB。

1 个答案:

答案 0 :(得分:0)

SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED

http://dev.mysql.com/doc/refman/5.5/en/set-transaction.html