大鸟,飞起来 发表于 2009-4-24 19:52:25

事务与锁定

事务的完整性
路人甲 10
路人乙 20

1.读取10               10   20
2.10-5=5             10   20
3.将5更新gl         5      20
4.读取20               5      20
5.20+5=25            5      20
6.将25更新到lky      5      25

锁定
帐户共有   60
刷卡消费   20
存折消费   10

1.读取60                      60
2.60-20=40                  60
3.更新40                      40
4.读取40                      40
5.40-10=30                  40
6.更新30                      30

1.读取60                      60
2.60-20=40    读取60          60
3.更新40      60-10=50      40
4.            更新50          50
5.
6.
页: [1]
查看完整版本: 事务与锁定