一. 事物
事物是数据库区别与文件系统的重要特征之一,作用在于保证数据库的完整性,我们来举一个例子
假设A准备转载给B二百元,这个操作主要分为两部分:
1. 从A账户减去200元,并且A的账户余额大于等于200
2. 从B的账户上增加200元
两个部分应该作为一个整体看待,如果整个过程有任何一个部分出错,都应该将A和B的数据恢复到原始的状态
二. 事物的特性
-
原子性(Atomicity)
-
一致性(Consistency)
-
隔离性(Isolation)
-
持久性(Durability)
请登录之后再进行评论