【数据库】事务ACID四大特性

事务的原子性(Atomicity)

是指一个事务要么全部执行,要么全部不执行,不能执行到一般就不执行了。

例如A向B转账100元,A-100 和B+100 这两个操作要么都执行,要么都不执行,不然会导致严重的数据错误

事务的一致性(Consistency)

是指事务完成后,要保证数据库中数据的一致性。

例如A+B=2,这样一个事务完成后,A和B的数据仍满足类似于A+B=2的一个完整性约束。

事务的隔离性(Isolation)

是指事务与事务之间的隔离性,一个事务的操作与另外一个事务的操作完全是隔离的,不会交叉执行的。

事务的持久性(Durability)

是指事务执行完成后的数据应该是持久的写入到数据库中,不可能回滚。

发布了243 篇原创文章 · 获赞 106 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_43889841/article/details/104314824