mysql 事务的4种特性
时间: 2024-01-03 11:05:11 浏览: 106
浅谈数据库事务四大特性
5星 · 资源好评率100%
1. 原子性(Atomicity):事务被视为一个原子操作,即事务中的所有操作要么全部完成,要么全部不完成,不会出现部分完成的情况。
2. 一致性(Consistency):事务执行前后,数据库的状态都必须是一致的。如果事务执行失败,则所有已执行的操作都必须回滚,保证数据库的状态不会被破坏。
3. 隔离性(Isolation):多个事务同时执行时,每个事务都应该像是在单独地执行,即各个事务之间是相互隔离的,互不干扰。
4. 持久性(Durability):一旦事务提交,其结果就应该被永久保存在数据库中,即使发生系统崩溃或其他故障,也不应该丢失。
阅读全文