0
我是学生你能帮我吗? ACID和非ACID SQL有什么不同?谢谢..!ACID和非ACID SQL有什么不同?
我是学生你能帮我吗? ACID和非ACID SQL有什么不同?谢谢..!ACID和非ACID SQL有什么不同?
ACID与您正在使用的数据库的特征更相关,更具体地说,数据库是否完全支持事务而不是它支持SQL的程度。例如,在MySQL数据库中,用于访问数据的SQL在很大程度上是相同的,无论您使用的是myisam还是innodb引擎,但innodb支持myisam不支持的事务。
并且不会太落后于兔子洞,事务是指某些数据库将一系列SQL命令组合在一起并将它们视为全部或全部或“原子”行为的能力。 (因此,“A”在ACID)例如,在使用MySQL InnoDB引擎陈述的以下基团代表一个事务:
start transaction;
insert into foo (data) values (1);
insert into foo (data) values (2);
commit;
来自其他用户的角度
所以访问他们数据库他们要么看到既不foo中的新行或两者,取决于事务是否已经提交。永远不会有他们只会看到第一行或只看到第二行的情况。
你试过Google吗? https://en.wikipedia.org/wiki/ACID –