您现在的位置是:首页 >技术交流 >【数据库】事务与并发控制网站首页技术交流

【数据库】事务与并发控制

zhugenmi 2024-06-17 11:26:22
简介【数据库】事务与并发控制

事务

什么是事务

宏观上看,事务就是一次完整的操作过程;程序角度看,事务是用户自定义的数据操作系统,由多条命令组成,内部所有命令语句要被当成一个整体,要么全部被执行,要么全部不执行(前面已经执行部分的命令都撤销—回滚)。以前的后触发器的机制就是事务。

如:a账号要给B账号转N元钱,由两步完成:

(1)A账户号-n;(2)B账号+n

事务对待:上两步要么两句都成功,要么一句都不执行。

事务的主要特征

(1)原子性:指事务是数据的逻辑工作单位,每一步都要被执行,不可再分。

(2)一致性:指事务的执行结果必须从数据库一个状

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。