永久性:
积分赠送的业务:A账户把100M流量赠送给B账号
1:start transaction;
2:A:update 流量减少100
3、B:update 流量增加100
4、commit
提交了之后,MySQL会把这两个SQL产生的redo log写到磁盘上,这时候就算数据库崩了,数据库重新启动的时候,这个事务会前滚到成功的时候,
一致性/原子性:
A用户给B用户转100万:
1:start transaction;
2:A:update钱减少100、这时候数据库崩了,数据库起来之后,一看是未提交事务就主动回滚了。
3、B:update钱增加100
4:commit