咨询热线:15546891385 联系人:彭理明 地址:青海省西宁市城北区宁大路40号
数据库事务
来源:乐动官方客户端 发布时间:2019-11-21 点击量:143
事务是由几个读取和修改数据的sql命令组成的,但是知道commit命令被执行之后,修改操作才被认为是正常的完成。显式事务常以Begin tran语句开头,以commit tran或者rollback tran语句结尾的。
事务具有acid属性
原子性(atomicity):原子性指的是每个事务要不提交(commit)要不终止(rollback)。比如现实中的转账一致性(consistency):一致性属性确保事务不允许系统到达一个不准确的逻辑状态-数据必须总是保持逻辑上的正确。及时在发生系统故障时,约束和规则也必须得到承兑。隔离性(isolation):隔离性会将并发事务与其他未完成事务的更新操作分离开。隔离性主要是解决并发事务出现的 脏读、不可重复读、幻读现象,根据自己的业务场景选择对应的隔离级别;持久性(durability):当事务提交以后,数据库的持久性属性就会确保事务的作用持续存在。事务总是全部支持这四种acid属性的。但是可能会初选一些另外的行为,常叫做‘一致性问题’。他们仅仅可能存在的行为,而用户对于隔离级别的选择决定下列这些行为哪种是被允许的。
Case1
事务A,先执行,处于未提交的状态
事务B,后执行
如果事务B能够读取到(name为lisi)这条记录,事务A就对事务B产生了影响,这个影响叫做“读脏”,读到了未提交事务操作的记录。
Case2
事务A先执行
事务B,后执行,并且提交
事务A,在此执行相同的查询,结果name:zhaosi
这次是已提交事务B对事务A产生的影响,这个影响叫做“不可重复读”(重点为update),一个事务内相同的查询,得到了不同的结果。
Case3
事务A,先执行,1条结果:
事务B,后执行,并且提交;
事务A,在此查询为两条,莫名其妙多出了一条
这次是已提交事务B对事务A产生的影响,这个影响叫做“幻读”。(重点在insert,delete)
为了解决多个事务并发会引发的问题,进行并发控制。数据库提供了四种事务隔离级别供用户选择。
Read Uncommitted 读未提交Read Committed 读已提交Repeatable Read 可重复读Serializable 串行化
相关产品
-
“除了技术创新,小米现在也在大规模布局新零售,增加线下的实体店面。”康钊说。从2016年开始,OPPO、vivo异军突起,凭借着强大的线下渠道、供应链整合、铺天盖地的广告宣传,一举进入了国内智能手机出货前五强。
-
2017年截止现在,在全球市值最大的10家公司,有7家都是科技互联网公司,美国五大公司加中国两大腾讯和阿里巴巴,科技公司全面超越传统公司。我认为未来所有企业都和IT科技紧密有关,没有科技的公司必将被淘汰,所以我认为康奈尔非常有远见,专门新设这么一个科技学院。连高盛都说自己是科技公司,而且号称其公司科技研发雇员比facebook脸书还多,证明这个世界的潮流如何快速的在变化。
-
这起事件于19日晚10时许在武吉占姆公寓发生。死者李薇娴(译音)生前就读于菩提中学,与家人居住于该事发单位内。死者3年前因压力患上忧郁症,双亲定时会带死者前往槟城中央医院接受治疗。
-
近日,晶羽翼学员李岳桐、刘开天、张子豪以参赛选手身份代表BTV卡酷团队前往厦门参加大型竞技真人秀节目《零速四驱联盟》智勇冲关。他们不仅在节目中以出色的艺术素养完成录制,还与参赛团队选手结下了深厚的友谊,收获颇丰。
-
文章称,最近,日本自民党内对于解散众议院的此类非议,已经公开蔓延。虽然自民党前干事长石破茂不愿与安倍撕破脸皮,发言称“解散众院是为了大局”,可是其他人就没有这么暧昧了。
-
人的体重一般来说波动不会太大,当然减肥等特殊情况除外。所以如果短时间内出现了比较明显的体重下降,这可能胰腺癌的重要信号。.
-
据统计,2017年中国茶叶总产量为255万吨,茶叶出口35.5万吨。其中绿茶是中国茶叶出口的第一大茶类,占中国茶叶出口总量的82.9%,但绿茶出口均价连续下跌,明显低于中国茶叶出口均价。
-
1940年5月25日, 弗洛里用化脓性链球菌感染了8个小鼠。中午12点,两只小鼠被服用了10毫克青霉素(粗品),另外两只服用5毫克。这4只小鼠又在4点15分,6点20分和10点追加服用了相应的剂量。5月26日凌晨3点28分,对照组的4只小鼠都已经死亡。而给药组的4只全都活着。青霉素第一次在小鼠中被证明对化脓性链球菌感染有效。
热点资讯
- 蒙牛打算以3.03亿元收购盛母高科51%的股权,以挽救盛母的损失。2019-07-02
- 肉鸽的养殖前景2018年养殖鸽子赚不赚钱2019-11-15
- 实测:关于加油省钱的那些经验,都靠谱吗?2019-11-06
- 苹果公司曾展开商业不端行为调查让供应商十分紧张2019-07-02
- 情侣4S店用麻将“八万”购车被围殴?抖音官方回应了2019-10-31
- GeforceRTX2080发布开箱视频公版国行最高售价9999元2019-07-02
- 河北一医院院长张毅自杀续:区政协主席充当涉黑团伙保护伞被查2019-11-16
- 把蒙巴萨港交给中国还债?肯尼亚政府:没有|民族日报|肯尼亚|蒙巴萨港2019-07-02