数据库事务及隔离级别

银行转账举例: 转账是生活中常见的操作,比如从A账户转账100元到B账号。站在用户角度而言,这是一个逻辑上的单一操作,然而在数据库系统中,至少会分成两个步骤来完成: 将A账户的金额减少100元 将B账户的金额增加100元。 在这个过程中可能会出现以下问题: 转账操作的第一步执行成功,A账户上的钱减少了100元,但是第二步执行失败或者未执行便发生系统崩溃,导致B账户并没有相应增加100元。 转账操作
相关文章
相关标签/搜索