美文网首页
数据库事务隔离级别及导致的问题

数据库事务隔离级别及导致的问题

作者: 我的老婆是魔王 | 来源:发表于2019-01-31 11:43 被阅读0次

    read uncommitted:读未提交

    *导致脏读(一个事务读到另一个事务中未提交的数据)、虚读(在同一个事务中,两次读取到的内容不一样)、幻读(一个事务操作数据表中所有记录,另一个事务添加了一条数据,则第一个事务查询不到自己的修改)

    read committed:读已提交,是oracle数据库默认隔离级别

    *导致虚读、幻读

    repeatable read:可重复读,是mysql数据库默认隔离级别

    *导致幻读

    serializable:串行化,锁表的操作,同一时刻只能被一个事务操作

    *可以解决所有问题

    数据库事务隔离级别及导致的问题

    相关文章

      网友评论

          本文标题:数据库事务隔离级别及导致的问题

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