什么是脏读?不可重复读?幻读?可重复读?

什么是脏读?不可重复读?幻读?可重复读?

  • 脏读:当前事务读取到了其它事务未提交的数据。
  • 不可重复读:在一个事务中,查询结果是这个,当其它事务提交的时候,再查询发现结果变了,这种现象就是不可重复读。
  • 幻读:事务A第一次查询得到一行记录a,事务B提交修改后记录b,事务A第二次查询得到两行记录,记录a和记录b。
  • 可重复读:在一个事务中,别的事务提交了,查询结果和别的事务没提交前是一样的,查询结果不会变,这种现象叫做可以重复读。当本次事务提交了,再查询结果就会改变。
    在这里插入图片描述
END…

猜你喜欢

转载自blog.csdn.net/Jack_Huang_888/article/details/105982704
今日推荐