数据库事务的特性有哪些

avatar
作者
猴君
阅读量:0

数据库事务具有以下特性:

  1. 原子性(Atomicity):事务中的所有操作要么全部执行成功,要么全部失败回滚,不会出现部分操作成功部分操作失败的情况。

  2. 一致性(Consistency):事务执行前后,数据库从一个一致性状态变为另一个一致性状态,即数据库中的数据满足事务的定义和完整性约束。

  3. 隔离性(Isolation):多个事务同时执行时,各个事务之间要相互隔离,互不干扰,每个事务都应像没有其他事务在执行一样。

  4. 持久性(Durability):一旦事务提交成功,其修改操作将永久保存在数据库中,即使发生系统故障或重启,数据也不会丢失。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!