zoukankan      html  css  js  c++  java
  • 事务隔离级别IsolationLevel

    共享锁S,加锁后,其它事务只能叠加S;独占锁X,加锁后具有排它性,其它事务加不了锁。
    ① ReadUnCommitted
    不加锁,也不接受独占锁,在这个事务隔离级别下可以读到脏数据(未被提交的过期数据或读取后被回滚),当然也包括不可重复读和幻像数据。
    ② ReadCommitted
    读前加共享锁,读完就释放,可以避免脏读,但是在事务结束之前可能被更改数据,从而导致不可重复的读取(因为被修改,情景不能再现)或幻像数据(被插入或删除)。
    ③ RepeatableRead
    读前加共享锁,事务完成才释放,可重复再现读取,仍会有幻像行产生。
    ④ Serializable
    独占锁,可以保证所有情况都不会发生。

  • 相关阅读:
    The Instruments Workflow
    About Instruments
    视频播放插件Video.js
    各大三方API
    Xib、AutoLayout等使用心得
    克隆示例
    接口类型的多重继承
    高级着色语言简介
    DirectX Box
    Direct3D初始化
  • 原文地址:https://www.cnblogs.com/aswordok/p/3705795.html
Copyright © 2011-2022 走看看