美文网首页
2018-09-18 事务

2018-09-18 事务

作者: 代码搬运工12138 | 来源:发表于2018-09-18 11:39 被阅读0次

事务的概念

  • 特点

    • 原子性:
      所有操作必须在一起
      
    • 一致性
      状态的一致性,也就是说,无论怎么操作。。。结果一致。
      
    • 隔离性 重点
      这个是重点要介绍的。。。
      举例:多个用户同时并发访问数据库的tab表。 数据库为T1开启一个事务,为T2开启一个事务,
      这俩个事务看来是隔离的。 T1任务在执行的时候T2已经执行完毕,或者还没有执行。。
      
    • 持久性
      就是相当于在硬盘上啦。不能修改啦。掉电后也不能修改啦。
      

  • 隔离级别

    • 脏读
      一个事务处理的过程中,读取到另一个事务没有提交的数据。
      事务1 update table a set name = ‘abc’ , not commit
      事务2 select name from table 得到 abc 这个name
      
    • 不可重复读
      就是在一个事务中,前后查询出来的结果不一样, 因为另一个事务在这个过程中修改了数据
      举例:
            1.事务a 开启事务 查询 name = 123  
            2.事务b 开启事务, 修改 name = 456
            3.事务b 提交事务  
            4.事务a 查询 name = 456  ***zhongdian***  //导致俩次查询出来的结果不一样。
            5.事务a 提交事务。
      
    • 幻读
         事务2 select count(0) from table where age = 1
         事务1 在update table set age = 2 where age = 1 提交
         事务2 select count(0) from table where age = 1  查询结果不一样。
      
    • Serializable

相关文章

  • 2018-09-18 事务

    事务的概念 特点原子性:所有操作必须在一起一致性状态的一致性,也就是说,无论怎么操作。。。结果一致。隔离性 重点这...

  • 一丿蓝

    北京 2018-09-18

  • 2018-09-18

    2018-09-16 戴师傅 2018-09-18 2018-09-18 20:32 打开App (稻盛哲学学习会...

  • 晨间日记

    2018-09-18 06:03 · 字数 393 · 阅读 9 · 日记本 Eva肖肖 【20180918 18...

  • (16)纸人妈妈照样生出健康娃

    (16) 纸人妈妈照样生出健康娃 晨小贝 已关注 2018-09-18 17:53 · 字数 1433 · 阅读 ...

  • 懂你L4-U2-1-Vocabulary-Body System

    流利说 D77 2018-09-18 二 学习 Level4-Unit1-Part4*Learning- "Voc...

  • (码友推荐)2018-09-18 .NET及相关开发资讯速递

    (码友推荐)2018-09-18 .NET及相关开发资讯速递: 1.Redis 桌面管理工具 RedisDeskt...

  • 2018-09-18

    2018-09-18 工作日志 Cookie为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数...

  • 2018-09-20

    方正证券所长助理马军饭局被拍事件始末 (2018-09-18 13:11:41) 今天,方正证券所长助理兼通信行业...

  • DAL 今日职位讨论快报 113

    #13 2018-09-18 今天分享的职位来自 Adobe,熟悉作图剪片子绘画的同学肯定都曾经或多或少给 Ado...

网友评论

      本文标题:2018-09-18 事务

      本文链接:https://www.haomeiwen.com/subject/ffaynftx.html