摘要:一致性是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处以一致性状态。隔离性是指多个用户并发访问数据库时,数据库为每个用户执行的事务,不能被其他事务的操作所干扰,多个并发事务之间要相互隔离。
数据库的特性是面试时考察频率非常高的题目,共4个特性:
△原子性:是指事务由原子的操作序列组成,所有操作要么全部成功,要么全部失败回滚。
△一致性:是指事务的执行不能破坏数据库数据的完整性和一致性,一个事务在执行之前和执行之后,数据库都必须处以一致性状态。比如在做多表操作时,多个表要么都是事务后新的值,要么都是事务前的旧值。
△隔离性:是指多个用户并发访问数据库时,数据库为每个用户执行的事务,不能被其他事务的操作所干扰,多个并发事务之间要相互隔离。事务的隔离级别我们稍后介绍。
△持久性:是指一个事务一旦提交并执行成功,那么对数据库中数据的改变就是永久性的,即便是在数据库系统遇到故障的情况下也不会丢失提交事务的操作。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/18020.html
阅读 3076·2021-11-25 09:43
阅读 2253·2021-09-07 10:28
阅读 3551·2021-08-11 11:14
阅读 2779·2019-08-30 13:49
阅读 3546·2019-08-29 18:41
阅读 1166·2019-08-29 11:26
阅读 1977·2019-08-26 13:23
阅读 3373·2019-08-26 10:43