事务的基本特性

2021年9月26日 3点热度 0条评论 来源: lihanyansama

1、什么是事务

事务是指数据库中一个用户操作的可执行的单元,这个操作要么都成功要么都失败,是不可分割的
例如:当你给别人转账时当你的账户扣钱成功,别人的账户也要收钱成功,这才完成一次转账。这两个是同时进行的要么全部成功,要么全部失败。

2、事务的四个基本特征(ACID)

1、原子性:事务是不可分割的,要么完全成功,要么完全失败。
2、一致性:事务无论是完成还是失败,都必须保持事务内操作的一致,当失败时,都要对前面的操作进行回滚,不断中途是否成功。
3、隔离性:当多个事务操作一个数据的时候,为防止数据损坏,需要将每个事务进行隔离,不互相干扰。
4、持久性:事务开始就不会中止。它的结果是不受其他外在因数的影响的

    原文作者:lihanyansama
    原文地址: https://blog.csdn.net/weixin_43210391/article/details/100566576
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。