事务Transaction

你可能会说

创建订单和扣库存必须一起成功,任何一步失败都不能留下半个订单。

作为一个整体提交或回滚的一组数据库操作。例如创建订单时要同时写入订单记录并扣减库存;如果库存不足,订单也不应留下。事务能把同一数据库中的这组操作一起撤销,但不会自动撤销已经发出的支付、邮件等外部动作。
也常被叫作数据库事务Transaction Block
延伸阅读 · 权威出处