您好,UncleToo欢迎您!  为了更好的浏览本站,请使用高版本浏览器
RSS  Tag     设为首页 | 加入收藏
 您所在的位置:首页 > 数据库技术 > MySQL

如何更改MySQL的默认事务隔离级别

作者:Bill好想  来源:转载  日期:2015-06-09 0:06:38
收藏  评论:( 1 )  阅读:582

Mysql的事务隔离级别一共有四个

如何更改Mysql的默认事务隔离级别

大多数的数据库系统的默认事务隔离级别都是:Read committed

Mysql的默认事务隔离级别是:Repeatable Read

我们可以采用下面这种方法查询Mysql中的当前事务隔离级别:

如何更改Mysql的默认事务隔离级别

然后使用命令:SET session TRANSACTION ISOLATION LEVEL Serializable;(参数可以为:Read uncommitted,Read committed,Repeatable,Serializable)

将Mysql中的事务隔离级别改变成:Serializable,范围是当前session,即一个cmd窗口的范围。

查看更改成功:

如何更改Mysql的默认事务隔离级别


注意:

这里修改事务权限的语句是:set [ global | session ] transaction isolation level Read uncommitted | Read committed | Repeatable | Serializable;

如果选择global,意思是此语句将应用于之后的所有session,而当前已经存在的session不受影响。

如果选择session,意思是此语句将应用于当前session内之后的所有事务。

如果什么都不写,意思是此语句将应用于当前session内的下一个还未开始的事务。


原文地址:http://blog.csdn.net/u012712087/article/details/46402433



除非特别声明,本站所有PHP教程及其他教程/文章均为原创、翻译或网友投稿,版权均归UncleToo中文网所有, 转载请注明作者及出处。
原文网址:http://www.uncletoo.com/html/mysql/1129.html
读完这篇文章后,你是否有所收获? 分享是一种生活的信念!
  • 0
  • 0
我来说两句
更多>>网友评论