🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
>### 事务特征 - 在实现上, 数据库会创建一个视图, 访问的时候以视图的逻辑结果为准 - ACID:原子性、一致性、隔离性、持久性 - 原子性(atomicity) : 整个事务中的所有操作视为一个整体, 要么全部成功, 要么全部失败回滚 - 一致性(consistency): 在没有提交前, 部分执行成功的语句不会影响外部 - 隔离性(isolation): 一个事务所做的修改在提交前, 对其它事务是不可见的 - 持久性(durability):事务提交后, 所做的修改会永久保存到数据库中 --- * **原子性:** 事务作为一个整体被执行,包含在其中的对数据库的操作要么全部都执行,要么都不执行。 * **一致性:** 指在事务开始之前和事务结束以后,数据不会被破坏,假如A账户给B账户转10块钱,不管成功与否,A和B的总金额是不变的。 * **隔离性:** 多个事务并发访问时,事务之间是相互隔离的,一个事务不应该被其他事务干扰,多个并发事务之间要相互隔离。。 * **持久性:** 表示事务完成提交后,该事务对数据库所作的操作更改,将持久地保存在数据库之中。