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