Mysql
2023-09-16 09:03
187
0
事务(Transaction)是指数据库中执行的一系列操作被视为一个逻辑单元,要么全部成功执行,要么全部失败回滚,保证数据的一致性和完整性。举个简单的例子,假设有一个银行账户转账的场景:假设有两个账户,账户 A 的余额为 1000 元,账户 B 的余额为 500 元。现在要将账户 A 中的 200 元转到账户 B 中。使用事务来执行这个转账过程可以保证数据的一致性,即要么转账成功并更新两个账户的余额,要么转账失败并不对账户余额做任何修改。