事物
事物的属性:
原子性(
Atomicity
)
一致性(
Consistency
)
隔离性(
Isolaon)
持久性
(Durability)
原子性强调一个事物是一个逻辑工作单元,是一个整体,是不可分
割的。一个事物所包含的操作要么全部做要么全不做。事物里的操
作是不可分的。
应用场景:转账、订票。
一致性:
一个事务执行一项数据库操作,事务将使数据库从一种一致性状态
在事物执行前,总是假设数据库是一致的,那么事务成功执行后,
数据库肯定仍然是一致的比如:当从一个账户
A
转出
100
元,则
B
账户必须转入
100
元如果违反这种规则,则事务失败结束。
评论