废话不多说,开始今天的面试之旅 1、什么是数据库事务? 「数据库事务」: 是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 2、事务的四大特性是什么? 「原子性」:事务作为一个整体被执行,包含在其中的对数据库的操作要么全部被执行,要么都不执行。 「一致性」:指在事务开始之前和事务结束以后,数据不会被破坏,假如A账户给B账户转10块钱,不管成功与否,A和B的总金额是不变的。 「隔离性」:多个事务并发访问时,事务之间是相互隔离的,即...