位置:首页 >  观察 > 正文内容

数据库acid四种特性

数据库acid四大属性 

数据库的ACID四大属性包括:

1. 原子性(Atomicity):事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。

2. 一致性(Consistency):数据库总是从一个一致性的状态转移到另一个一致性的状态。一致性确保了即使在执行事务过程中发生系统崩溃,前面执行的操作也不会生效,因为事务最终没有提交,所有事务中所作的修改也不会保存到数据库中。

3. 隔离性(Isolation):一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。

4. 持久性(Durability):指一个事务一旦提交,它对数据库中的数据的改变就应该是永久性的。接下来的其他操作或故障不应该对其执行结果有任何影响。持久性通过数据库备份和恢复来保证。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益, 请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。

图书志

图书志

热门文章

排行导读