mysql笔记:22. 事务隔离级别的一种通俗讲解

  • T1可能会读到T2未提交的数据,但是未提交的T2可能会回滚,也就导致T1读取到最终不一定存在的数据产生脏读的现象。
    在这里插入图片描述
  • T1在不同的时刻读取同一行数据,结果可能不一样,从而导致不可重复读的问题。
    在这里插入图片描述
  • T1执行范围查询或范围修改的过程中,T2插入了一条属于T1范围内的数据并且提交了,这时在T1查询发现多出来一条数据。或者在T1发现这条数据没有被修改,看起来像是产生了幻觉,这种现象称为幻读。
    在这里插入图片描述
    而这三种现象在实际应用中,可能有些场景不能接受某些现象的存在,所以在SQL标准中定义了四种隔离级别,分别是:
  • 上一篇:H5 与 App、网页之间的通信-环境判断


    下一篇:文心一言 VS 讯飞星火 VS chatgpt (217)-- 算法导论16.2 4题