欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

75.事务是什么?特征?

发布时间:2025/5/22 38 豆豆
生活随笔 收集整理的这篇文章主要介绍了 75.事务是什么?特征? 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

老规矩,先定性。
事务是指作为单位逻辑工作单元执行的一系列操作
可以理解为一个任务=很多个小任务。
事务=一系列操作(单位逻辑工作单元)
并且这一系列操作要么全部完成,如果一个没完成那么全部没完成(原子性)。
那么为什么要有事务的存在?
计算机是并发控制,也就相当于同时发生,那么如果对数据库并发读写,会出现什么情况呢?
脏读,不可重复读,幻读
为了解决 这些问题,就引入了事务的概念。那么事务是怎么解决这些问题的呢?
首先看看事务的特征(ACID)
A:Atomicity 原子性 一个事务的所有操作,要么全部成功要么全部失败回滚。
C:Consistency 一致性 事务执行完后整体数据从一个状态到另一个状态,但是数据的完整性保持不变。 银行转账,但是总钱数是不变的。
I:Isolation 隔离性 事务之间相互隔离,不会相互干扰
D:Durability 持续性 事务对数据的改变是会一直持续下去的

总结

以上是生活随笔为你收集整理的75.事务是什么?特征?的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。