一张图彻底搞清楚事务的ACID

数据ACID 15.01.04.jpg

原子性(Atomicity):即不可分割性,事务中的操作要么全不做,要么全做

一致性(Consistency):包含2层含义,事务在执行前后,数据库都必须一致性状态,数据库的完整性没有被破坏,另外数据必须是一致的,比如A给B转账10元,A的账户减少10元,B的账户就一定增加10元

隔离性(Isolation):多个事务并发执行时,一个事务的执行不应影响其他事务的执行

持久性(Durability):事务处理完成后,对数据的修改就是永久的,即便系统故障也不会丢失

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容