问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库中的事务是什么?

发布网友 发布时间:2022-03-27 00:39

我来回答

2个回答

懂视网 时间:2022-03-27 05:00

数据库事务处理是由一个或多个SQL语句序列结合在一起所形成的一个逻辑处理单元。事务处理中的每个语句都是完成整个任务的一部分工作,所有的语句组织在一起能够完成某一特定的任务。

  

  事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,就必须满足所谓的ACID属性。

  

  

热心网友 时间:2022-03-27 02:08

事务是作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为
ACID(原子性、一致性、隔离性和持久性)属性,
只有这样才能成为一个事务:
原子性
事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行。
一致性
事务在完成时,必须使所有的数据都保持一致状态。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。
事务结束时,所有的内部数据结构(如
B
树索引或双向链表)都必须是正确的。
隔离性
由并发事务所作的修改必须与任何其它并发事务所作的修改隔离。事务查看数据时数据所处的状态,要么是另一并发事务修改它之前的状态,
要么是另一事务修改它之后的状态,事务不会查看中间状态的数据。这称为可串行性,因为它能够重新装载起始数据,
并且重播一系列事务,以使数据结束时的状态与原始事务执行的状态相同。
持久性
事务完成之后,它对于系统的影响是永久性的。该修改即使出现系统故障也将一直保持。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 简述为什么要使用数据库的事务? SQL事务概念是什么,举个例子说明什么样的东西是事务,与程序又有何区别, 数据库中的事务(transaction)是什么? 数据库中的事务是什么? “数据库中的事务”是什么? 数据库的事务机制是什么 苹果6Sp用12W充电器好还是2W好? 苹果6可以用20w充电器吗? 苹果官网的那个29W的充电器6sp能用吗? 苹果6plus是多少功率的充电器? 苹果6sp支持快充吗? 苹果6sp的规格参数 苹果6sp用什么头配什么线充电最快 6sp用120w快充会怎么样 苹果6plus支持20w快充吗 iphone6 plus的充电器是多少功率的? 苹果6sp可以用5v2.1a的充电器吗 iphone6s充电功率是多少 苹果6plus是多少功率的充电器 iphone6s plus最大支持多大值的快充? 分布式数据库的工作原理是什么? 数据库为什么要用事务? 为什么要使用数据库事务? 数据库中的事务是什么 ? 你是怎么理解数据库中的事务?并举例说明? 数据库事务原子性,一致性是怎样实现的 数据库的事务 作用是? 数据库中的事务是什么,数据库中什么叫事务 什么是事务?具有哪些特性?mysql中 1spring的事务是什么?与数据库的事务是否一样 请举个具体例子简单介绍一下数据库事务的4大特性 美图手机掉了可以定位在那里吗 我的美图手机刚刚丢了,怎么通过定位找回 我的美图M6手机刚刚丢了,怎么通过什么方法定位找回 把手机给丢了怎么办美图 T8有方法定位追踪到吗 我的美图手机丢了怎么找回没开定位 如何定位美图手机在哪里? 美图手机关机了怎么定位找回? 刚刚我的美图T8手机丢失了,怎么办,怎么定位找回 我的美图手机丢了,里面有好多相片想找回怎么办