事务
事务:(仅InnoDB支持)
一组操作,要么都执行,要么都不执行。原子性
事务没有执行完毕前,会话不可见其过程。隔离性
事务发生前和发生后,数据的总额依然匹配。一致性
事务产生的影响不能撤销。持久性
事务出现错误不允许撤销,只能用事务‘补偿’。
使用事务:
Start transaction;
SQL1,
SQL2,
SQL3,
.........
[Commit(提交)/rollback(撤销)]
注意:有一些语句会造成事务隐藏式提交。
本文共 272 字,大约阅读时间需要 1 分钟。
事务
事务:(仅InnoDB支持)
一组操作,要么都执行,要么都不执行。原子性
事务没有执行完毕前,会话不可见其过程。隔离性
事务发生前和发生后,数据的总额依然匹配。一致性
事务产生的影响不能撤销。持久性
事务出现错误不允许撤销,只能用事务‘补偿’。
使用事务:
Start transaction;
SQL1,
SQL2,
SQL3,
.........
[Commit(提交)/rollback(撤销)]
注意:有一些语句会造成事务隐藏式提交。
转载于:https://blog.51cto.com/chenhaolinux/1710813