事务是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可翻个的工作单位
一个转账必须A账号扣钱成功,B账号加钱成功,才算真正的转账成功。
事务必须满足四大特征
原子性:表示操作事务内操作不可分割。要么都成功,要么都失败。
隔离性:一个事务开始后,不能受其他事务干扰。
一致性:要么都成功,要么都失败。后面的失败了要对前面的操作进行回滚。
持久性/持续性:表示事务开始了,就不能终止了。
事务的四个基本特征ACID特性
最新推荐文章于 2024-08-31 00:25:04 发布