如何理解数据库事务中的一致性的概念?

数据库事务,4个属性,ACID,C就是Consistency,一致性,但是教科书式的定义说明,让人有点不清楚。谁能摆事实,讲道理,解释一下何为事务一致…
关注者
473
被浏览
641,613
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

原子性:记录之前的版本,允许回滚

一致性:事务开始和结束之间的中间状态不会被其他事务看到

隔离性:适当的破坏一致性来提升性能与并行度 例如:最终一致~=读未提交。

持久性:每一次的事务提交后就会保证不会丢失