时间:2024-05-31 01:02:09
数据库ACID的特性名词解释
数据库ACID的特性包括:
1. 原子性(Atomicity):指一个事务必须被视为一个不可分割的最小工作单元,整个事务中的所有操作要么全部提交成功,要么全部失败回滚。也就是说,事务的操作要么全部执行,要么全都不执行。
2. 一致性(Consistency):指在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。数据库总是从一个一致性的状态转换到另一个一致性的状态。
3. 隔离性(Isolation):指两个事务的执行是互不干扰的,一个事务不可能看到其他事务运行时,中间某一时刻的数据。这个特性是说,直到事务结束时(commit/rollback),其他事务(或者会话)对此事务所操作的数据都不可见。
4. 持久性(Durability):指在事务完成以后,该事务所对数据库所作的更改便持久的保存在数据库之中,并不会被回滚。
《ACID的数据库特性》不代表本网站观点,如有侵权请联系我们删除
精彩推荐
点击排行