事务的ACID属性

1,原子性(Atomicity):原子性是指事物是一个不可分割的最小单位,事物中的操作要么都发生,要么都不发生。

2,一致性(Consistency):事物必须使数据库从一个一致状态变换到另一个致状态。

打个比喻 小明 有1000块,小红有1000块,余额之和2000是一个一致状态,小明转给小红500元,2人的余额不多不少2000也是一个一致状态。

3,隔离性(Isolation): 事物的隔离性是指一个事物的执行不能 被其他事物的干扰,即一个事物的内部操作及使用的数据对并发的其他事物是隔离的,并发执行的各个事物之间不能相互干扰。

4,持久性(Durability):是指数据库的事物一旦提交,它对数据库中数据的改变就是永久性的,接下来的其它操作和数据库故障不应该对其有任何影响。

本文作者:KwFruit

本文链接:https://www.cnblogs.com/mangoubiubiu/p/12862723.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   KwFruit  阅读(208)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起