• spring事务隔离级别


    spring 默认的隔离级别(DEFAULT)和数据库隔离级别一致。他的隔离级别其实就是数据库的隔离级别,mysql默认的隔离级别是repeatable(可重复读),oracle、sqlserver默认的隔离级别是read commited

    READ_UNCOMMITTED   是隔离级别最低的,意思就是允许其他事务读取当前事务中未提交的数据,会出现,脏读,不可重复读,幻读

    READ_COMMITTED  意思是只允许读取已提交的事务,但是其他事务可以操作修改本条数据,会出现 不可重复读,幻读

    REPEATABLE_READ 意思是可以锁定当前操作的数据,但是其他事务可以插入数据,会出现幻读

    SERIALIZABLE   意思是序列化,事务被处理成顺序执行,隔离的最高级别,意思是当前事务没有完成,不能对当前表进行任何操作,但是效率会大大降低,可以避免脏读,不可重复读,幻读

  • 相关阅读:
    C++模板&泛型编程
    C++继承
    测试pc大、小端
    C语言标准定义的32个关键字
    *塔,菱形
    练习小题目
    c一些关键字
    uvaoj 489
    uvaoj1339
    hdu1969Pie(根据体积二分,分馅饼)
  • 原文地址:https://www.cnblogs.com/zt666/p/14686297.html
Copyright © 2020-2023  润新知