1.事务:一组操作,要么都执行,要么都不执行,
事务的目的:保障数据的一致性
例子:银行转账,一个账号扣钱,一个账号加钱,这2个账号的加钱和扣钱操作,要么都执行,要么都不执行,任何一个操作单独
2.事务的3种操作
2.1 begin 表示开始一项事务,接下来的操作都属于同一个事务
2.2 commit 提交事务
2.3 rollback 多个操作,中途有一个出异常了,那么所有操作都要重来,保护数据一致性
本文介绍了事务的概念及其在保障数据一致性中的作用,并详细解释了事务的三种操作:begin、commit 和 rollback 的含义及应用场景。
1.事务:一组操作,要么都执行,要么都不执行,
事务的目的:保障数据的一致性
例子:银行转账,一个账号扣钱,一个账号加钱,这2个账号的加钱和扣钱操作,要么都执行,要么都不执行,任何一个操作单独
2.事务的3种操作
2.1 begin 表示开始一项事务,接下来的操作都属于同一个事务
2.2 commit 提交事务
2.3 rollback 多个操作,中途有一个出异常了,那么所有操作都要重来,保护数据一致性

被折叠的 条评论
为什么被折叠?