• 事务隔离机制


    读未提交(问题:脏读) a开启事务 b开启事务,更新数据,但不提交 a读取,数据已经改变 b回滚 a在读,变回原来数据
    读已提交(问题:实现了不脏读,但是不能重复读,因为2次查询数据不同) a开启事务 b开启事务,更新数据,但不提交 a读取,数据没变 b提交事务 a在读,数据改变
    可重复读(问题:实现了可重复读,但不能实现a修改时,b进行新增时,还有未改的数据)a开启事务 b开启事务,更新数据,但不提交 a读取,数据没变 b提交事务 a在读,发现数据还是没变(可以重复读了,因为数据没变)b再次更新数据并提交 a再次读取,还是没变 a提交,在读取数据正常
    可串行化(没有任何问题,锁定字段了,但会有效率的问题)a开启事务 b进行更新数据,等待 a提交事务 b更新成功

  • 相关阅读:
    vector
    vector-back
    vector-back
    vector-begin
    vector-begin
    vector-at
    vector-at
    Vector-assign
    Vector-assign
    Vector-Constructors
  • 原文地址:https://www.cnblogs.com/persistence360/p/7794301.html
Copyright © 2020-2023  润新知