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

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

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

read uncommitted:读未提交

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

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

*导致虚读、幻读

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

*导致幻读

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

*可以解决所有问题

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

相关文章

网友评论

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

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