正在回答 回答被采纳积分+1
1回答
好帮手慕小尤
2021-03-14 11:43:33
同学你好,1、一致性指事务将数据库从一种状态转变为下一种一致的状态。在事务开始之前和事务结束以后,数据库的完整性约束没有被破坏。
如:小明给小王转100元钱,小明的账户减100,小王的账户加100。如果小明的的账户减100之后,出现了异常。事务的一致性会对数据进行回滚。将小明账户的钱恢复。如果没有事务,就会出现小明少了钱,小王没有收到,从而出现数据不一致的情况。
2、隔离性是指每个读写事务的对象对其他事务的操作对象能相互分离,即该事务提交前对其他事务都不可见,通常这使用锁 来实现
如:同时访问一张表,数据库每一个用户开启的事务,不能被其他事务所做的操作干扰,多个并发事务之间,应当相互隔离。每个事务都感觉不到系统中有其他事务在并发执行。隔离性可以保证多个事务不能同时修改相同数据。
祝学习愉快!
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星