事务的四个特性

 我来答
生活的晓达人
高粉答主

2022-08-03 · 生活遇到的各种问题,找晓达人帮忙。
生活的晓达人
采纳数:554 获赞数:196969

向TA提问 私信TA
展开全部

事务的四个特性如下:

1、原子性:事务中所有操作是不可再分割的原子单位。事务中所有操作要么全部执行成功,要么全部执行失败。一个事务内的操作要么全部成功要么全部失败。

2、一致性:事务执行后数据库状态与其它业务规则保持一致。其他特性都是为了给一致性服务的。例如买东西,张三买李四的东西,买卖前和买卖后张三和李四的所有钱数之和是保持不变的。

3、隔离性:事务和事务之间是隔离开的,一个事务看不到另一个事务正在操作的数据。

4、持久性:一旦事务提交成功,事务中所有的数据操作都必须被持久化到数据库中,即使提交事务后,数据库马上崩溃,在数据库重启时也必须能保证通过某种机制将数据恢复到提交后的状态。



事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功要么一个都不做。

事务的结果有两种:当事务中的所有步骤全部成功执行完成时事务提交。如果其中一个步骤失败将发生回滚操作,撤消之前到事务开始时的所有操作。

中研普华
2023-10-12 广告
通过问卷、访谈、座谈、讨论、观察、写实等调查形式和手段,对目标消费者(包括个体和组织)进行全面研究,挖掘出消费者的潜在需求,帮助企业正确地进行产品定位和目标市场定位,减少企业在产品选择和市场选择上的失误。中研普华集团在充分调查研究基础上,通... 点击进入详情页
本回答由中研普华提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式