美文网首页
事务隔离级别

事务隔离级别

作者: 慕艾奈良 | 来源:发表于2018-10-16 17:34 被阅读0次

    一般地:

    1.DEFAULT——使用数据库默认的事务隔离级别
    2.READ_UNCOMMITTED——脏读、不可重复读、幻读都有可能发生
    3.READ_COMMITTED——避免脏读;不可重复读、幻读都有可能发生
    4.REPEATABLE_READ——避免脏读、不可重复读;幻读有可能发生
    5.SERIALIZABLE——都可避免(性能低)
    mysql默认REPEATABLE_READ

    遇到的坑:

    在测试隔离级别时,数据库是mysql,mysql在REPEATABLE_READ即可满足没有幻读的要求

    ps:

    由于未使用其他数据库测试,故REPEATABLE_READ下的幻读和SERIALIZABLE下的避免幻读未能测试到

    相关文章

      网友评论

          本文标题:事务隔离级别

          本文链接:https://www.haomeiwen.com/subject/righzftx.html