zoukankan      html  css  js  c++  java
  • mysql数据库——事务隔离级别

    四种隔离级别:

    一:READ UNCOMMITTED(未提交读)

           事务可以读取其他事务未提交的数据,称为脏读

    二:READ COMMITTED(提交读)

          一个事务开始时,只能“看见”已经提交的事务所做的修改。即一个事务从开始直到提交之前所做的任何修改对其他事务都是不可见的,称为不可重复读

    三:REPEATABLE READ(可重复读)(MYSQL默认事务隔离级别)

         REPEATABLE READ 解决了脏读、不可重复读的问题,但是未能解决幻读问题。幻读指的是某个事务在读取某个范围内的记录时,另外一个事务又在该范围内插入了新的记录,当之前的事务再次读取该范围的记录时,会产生幻行

    四:SERIALIZABLE(可串行化)

          最高隔离级别,读取每一行数据都加上所,可能导致大量的超时和锁征用问题。

  • 相关阅读:
    冲刺阶段九
    冲刺阶段八
    学习进度十一
    人月神话阅读笔记01
    单词统计续
    冲刺阶段七
    冲刺阶段六
    冲刺阶段五
    bzoj1570: [JSOI2008]Blue Mary的旅行
    bzoj 1690: [Usaco2007 Dec]奶牛的旅行
  • 原文地址:https://www.cnblogs.com/qianabby/p/13530428.html
Copyright © 2011-2022 走看看