Browsed by
Tag: ACID

浅谈 MySQL 中的事务和 ACID

浅谈 MySQL 中的事务和 ACID

所谓事务(Transaction),就是通过确保成批的操作要么完全执行,要么完全不执行,来维护数据库的完整性。举一个烂大街的例子:A 向 B 转账 1000 元,对应的 SQL 语句为:(没有显式定义事务)

UPDATE deposit_table set deposit = deposit - 1000 WHERE name = 'A';
UPDATE deposit_table set deposit = deposit + 1000 WHERE name
继续阅读 “浅谈 MySQL 中的事务和 ACID”