【问题标题】:MySQL REPEATABLE-READ Workbench transaction level not setMySQL REPEATABLE-READ Workbench 事务级别未设置
【发布时间】:2013-12-22 03:37:22
【问题描述】:

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

[mysqld] 事务隔离 = READ-COMMITTED

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

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

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

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

【问题讨论】:

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


【解决方案1】:
SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED

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

【讨论】:

  • 是的,我们做到了。结果相同。我们希望它一直为所有用户设置(不管他们是否有权限设置全局)。不幸的是,这并没有发生。我已阅读文档。
猜你喜欢
  • 2017-07-28
  • 2022-09-23
  • 1970-01-01
  • 1970-01-01
  • 2012-04-07
  • 2011-12-17
  • 2019-04-16
  • 2012-01-07
  • 2022-01-09
相关资源
最近更新 更多