Transactional事务
时间: 2023-10-31 10:58:43 浏览: 97
[] - 2022-06-28 如何将 @Transactional 事务注解运用到炉火纯青?.pdf
事务(Transaction)是指数据库中的一组相关操作,这些操作要么全部成功执行,要么全部失败回滚。事务通常用于保证数据库中的数据的一致性和完整性。
事务具有以下四个特性,通常被称为 ACID 特性:
1. 原子性(Atomicity):一个事务中的所有操作要么都成功提交,要么都失败回滚。不会出现中间状态。
2. 一致性(Consistency):事务在执行前后,数据库的状态应保持一致。即,事务开始前和结束后,数据库的完整性约束并没有被破坏。
3. 隔离性(Isolation):并发执行的事务之间应该相互隔离,互相不能干扰或影响。每个事务应该感觉不到其他事务的存在。
4. 持久性(Durability):一旦事务提交成功,其所做的修改将永久保存在数据库中,即使发生系统故障也不会丢失。
以上就是关于事务(Transaction)的概念和 ACID 特性的简要介绍。如果您有任何进一步的问题,请随时提问。
阅读全文