码迷,mamicode.com
首页 > 数据库 > 详细

数据库事务隔离的四种级别

时间:2019-01-25 16:04:07      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:隔离级别   脏读   并行   区别   重复   img   分享   数据   jpg   

隔离级别按照下面表格的顺序,依次递增,并行能力依次递减,竞争性也就逐渐增强,随之而来的就是性能和扩展性的下降。

技术分享图片?

  • 脏读:只读到了其他事务回滚前的脏数据。即,当前事务读到了其他事务想要修改但没有修改成功的数据。
  • 不可重复读:当前线程在读取数据时,其他事务将数据改变了,导致两次读取到的数据不一致。
  • 幻读:当前线程在读取数据时,其他事务新增了新的数据,导致两次读取到的数据量不一致。

不可重复读和幻读的区别,在于前者是读到了被其他事务修改或删除的数据,后者是读到了被其他事务新增的数据。

数据库事务隔离的四种级别

标签:隔离级别   脏读   并行   区别   重复   img   分享   数据   jpg   

原文地址:https://www.cnblogs.com/u5f71/p/shu-ju-ku-shi-wu-ge-li-de-si-zhong-ji-bie.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!