首页 > 编程知识 正文

什么是事物存在和发展的前提,什么是事物的根本性质和内部联系

时间:2023-05-04 01:38:10 阅读:186761 作者:2347

1 .事务是指APP之间的一系列严格操作,所有操作都必须成功完成。 如果未完成,则取消对每个操作所做的所有更改。 也就是说,事务具有原子性,一个事务中的一系列操作要么全部成功,要么完全不成功。 的结束有两种,在事务中的所有步骤都成功时提交事务。 如果其中一个步骤失败,则会发生回滚操作,并取消在撤消之前的事务开始之前的操作。 2 .事务的ACID事务具有四个特征:原子、一致性、可分性和持久性。 这四个特性简称为ACID特性。 1、原子事务是数据库的逻辑作业单位,事务中包含的各操作要么全部进行,要么全部不进行。 2、执行一致事务的结果,必须是将数据库从一个一致状态变化到另一个一致状态。 因此,如果数据库中只包含成功的事务提交的结果,则数据库可以说是一致的。 如果数据库系统在运行过程中出现故障,则某些事务可能仍处于未完成状态并被迫中止,因为这些未完成的事务对数据库所做的一些更改已写入物理数据库,从而导致数据库不正确或不一致3、隔离性一项事务的执行不得妨碍其他事务。 这意味着一个事务中的操作和使用的数据与其他并发事务是分离的,并且不能在同时执行的事务之间相互干扰。 4、持久性,也称为持久性,提交事务后,数据库中的数据更改必须是永久的。 后续的其他操作或故障不应影响其执行结果。 数据库系统必须保持事务的以下特性(简称ACID ) : 原子性(Atomicity )一致性(Consistency )隔离性(Isolation )持久性(Atomicity )事务中的所有操作都将执行或不执行,或者事务没有原子保证

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。