数据库的acid

Posted phoenix tree

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库的acid相关的知识,希望对你有一定的参考价值。

1 acid

a是atomic,指的是事务中的操作要么全部执行成功,要么全部都不执行。

c是consistency,指的是事务的执行结果是正确的,比如A给B转帐,A扣了10块钱,B加了10块钱,该事务执行完之后,就应该是A的账户少了10块钱,而B的账户多了10块钱。

i是isolation,指的是事务间的独立,通过锁实现。

d是durability,指事务一旦提交成功对数据库造成的修改就不可撤销。

 

以上是关于数据库的acid的主要内容,如果未能解决你的问题,请参考以下文章

即使没有明确使用事务,ACID投诉SQL数据库仍然是“ACID”吗?

实施 ACID

ACID

事务的特性ACID

数据库事务的ACID及隔离级别

SQL Server 和数据库的 ACID 属性